This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/spegel-org/spegel](https://redirect.github.com/spegel-org/spegel) | minor | `82f5dd9` → `1109b33` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/18710) for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>spegel-org/spegel (ghcr.io/spegel-org/spegel)</summary> ### [`v0.7.0`](https://redirect.github.com/spegel-org/spegel/releases/tag/v0.7.0) [Compare Source](https://redirect.github.com/spegel-org/spegel/compare/v0.6.0...v0.7.0) <!-- Release notes generated using configuration in .github/release.yaml at v0.7.0 --> #### What's Changed ##### Added - Enable quic in p2p router by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1174](https://redirect.github.com/spegel-org/spegel/pull/1174) - Add debug metadata endpoint to expose LibP2P peer ID by [@​artem-tkachuk](https://redirect.github.com/artem-tkachuk) in [#​1197](https://redirect.github.com/spegel-org/spegel/pull/1197) - Update contributing guidelines and add AI policy by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1215](https://redirect.github.com/spegel-org/spegel/pull/1215) - Add version detection and output by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1102](https://redirect.github.com/spegel-org/spegel/pull/1102) - Persist Peer ID between restarts when running in Kubernetes by [@​artem-tkachuk](https://redirect.github.com/artem-tkachuk) in [#​1196](https://redirect.github.com/spegel-org/spegel/pull/1196) - Allow for extra init containers and volumes in Helm chart by [@​zoomoid](https://redirect.github.com/zoomoid) in [#​1171](https://redirect.github.com/spegel-org/spegel/pull/1171) ##### Changed - Update to Go v1.25.6 by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1170](https://redirect.github.com/spegel-org/spegel/pull/1170) - Change to using retry for mirror requests by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1181](https://redirect.github.com/spegel-org/spegel/pull/1181) - Disable address discovery in p2p router by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1199](https://redirect.github.com/spegel-org/spegel/pull/1199) - Update to Go v1.26.0 by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1214](https://redirect.github.com/spegel-org/spegel/pull/1214) - Refactor balancer peers to support multiple addresses by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1226](https://redirect.github.com/spegel-org/spegel/pull/1226) - Split registry port into peer metadata by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1228](https://redirect.github.com/spegel-org/spegel/pull/1228) - Replace go-retry with resilient package by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1243](https://redirect.github.com/spegel-org/spegel/pull/1243) - Refactor range header handling by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1269](https://redirect.github.com/spegel-org/spegel/pull/1269) - Refactor distribution to include more request parameters by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1271](https://redirect.github.com/spegel-org/spegel/pull/1271) - Refactor debug measure to use specific function by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1274](https://redirect.github.com/spegel-org/spegel/pull/1274) - Refactor balancer to become iterator whith better waiting logic by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1277](https://redirect.github.com/spegel-org/spegel/pull/1277) - Fix so copy failure does not remove peer from iterator by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1278](https://redirect.github.com/spegel-org/spegel/pull/1278) - Update Go to 1.26.2 by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1299](https://redirect.github.com/spegel-org/spegel/pull/1299) ##### Fixed - Test upgrading from latest release to dev build of Spegel by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1167](https://redirect.github.com/spegel-org/spegel/pull/1167) - Fix Kubernetes test timing and cleanup Helm action configuration by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1173](https://redirect.github.com/spegel-org/spegel/pull/1173) - Fix scope for anonymous auth with GHCR by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1175](https://redirect.github.com/spegel-org/spegel/pull/1175) - Fix image parse error messages by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1203](https://redirect.github.com/spegel-org/spegel/pull/1203) - Fix registry check for single label domain with port by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1212](https://redirect.github.com/spegel-org/spegel/pull/1212) - Race dials when making mirror requests by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1227](https://redirect.github.com/spegel-org/spegel/pull/1227) - Fix record TTL and add tests for record validty by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1205](https://redirect.github.com/spegel-org/spegel/pull/1205) - Change range to retry for token fetching by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1270](https://redirect.github.com/spegel-org/spegel/pull/1270) - Fix debug web template errors and implement tests for rendring templates by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1273](https://redirect.github.com/spegel-org/spegel/pull/1273) - Hedge requests to peers to protect against tail latency by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1258](https://redirect.github.com/spegel-org/spegel/pull/1258) - Update grafana dashboard for 0.6 by [@​jfroy](https://redirect.github.com/jfroy) in [#​1150](https://redirect.github.com/spegel-org/spegel/pull/1150) - Fix issues in Kubernetes integration tests by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1287](https://redirect.github.com/spegel-org/spegel/pull/1287) - Fix p2p ready race and refactor connectivity gate by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1289](https://redirect.github.com/spegel-org/spegel/pull/1289) - Fix err image pull check in Kubernetes integration tests by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1290](https://redirect.github.com/spegel-org/spegel/pull/1290) - Release peer when happy eyeballs errors due to context being cancelled by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1291](https://redirect.github.com/spegel-org/spegel/pull/1291) - Fix range modification so it doesnt create side effects by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1292](https://redirect.github.com/spegel-org/spegel/pull/1292) ##### Removed - Remove k8s 1.32 and add 1.35 in integration tests by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1165](https://redirect.github.com/spegel-org/spegel/pull/1165) - Replace IPVS with NFTables in Kubernetes integration test by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1166](https://redirect.github.com/spegel-org/spegel/pull/1166) - Remove testing and support for Containerd 1.7 and 2.0 by [@​phillebaba](https://redirect.github.com/phillebaba) in [#​1168](https://redirect.github.com/spegel-org/spegel/pull/1168) ##### Dependencies - Bump github.com/libp2p/go-libp2p-kad-dht from 0.36.0 to 0.37.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1163](https://redirect.github.com/spegel-org/spegel/pull/1163) - Bump helm.sh/helm/v4 from 4.0.4 to 4.0.5 in /test/integration/kubernetes by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1164](https://redirect.github.com/spegel-org/spegel/pull/1164) - Bump sigs.k8s.io/kind from 0.30.0 to 0.31.0 in /test/integration/kubernetes by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1148](https://redirect.github.com/spegel-org/spegel/pull/1148) - Bump github.com/alexflint/go-arg from 1.6.0 to 1.6.1 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1156](https://redirect.github.com/spegel-org/spegel/pull/1156) - Bump github.com/fluxcd/cli-utils from 0.36.0-flux.15 to 0.37.0-flux.1 in /test/integration/kubernetes by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1157](https://redirect.github.com/spegel-org/spegel/pull/1157) - Bump github.com/moby/go-archive from 0.1.0 to 0.2.0 in /test/integration/containerd by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1153](https://redirect.github.com/spegel-org/spegel/pull/1153) - Bump github.com/fluxcd/pkg/runtime from 0.92.0 to 0.94.0 in /test/integration/kubernetes by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1160](https://redirect.github.com/spegel-org/spegel/pull/1160) - Bump google.golang.org/grpc from 1.77.0 to 1.78.0 in /test/integration/containerd by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1155](https://redirect.github.com/spegel-org/spegel/pull/1155) - Bump github.com/containerd/containerd/v2 from 2.2.0 to 2.2.1 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1152](https://redirect.github.com/spegel-org/spegel/pull/1152) - Bump k8s.io/cri-api from 0.34.3 to 0.35.0 in /test/integration/containerd in the k8s group across 1 directory by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1169](https://redirect.github.com/spegel-org/spegel/pull/1169) - Bump github.com/miekg/dns from 1.1.69 to 1.1.70 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1161](https://redirect.github.com/spegel-org/spegel/pull/1161) - Bump github.com/fluxcd/pkg/runtime from 0.94.0 to 0.95.0 in /test/integration/kubernetes by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1172](https://redirect.github.com/spegel-org/spegel/pull/1172) - Bump helm.sh/helm/v4 from 4.0.5 to 4.1.0 in /test/integration/kubernetes by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1179](https://redirect.github.com/spegel-org/spegel/pull/1179) - Bump github.com/fluxcd/cli-utils from 0.37.0-flux.1 to 0.37.1-flux.1 in /test/integration/kubernetes by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1177](https://redirect.github.com/spegel-org/spegel/pull/1177) - Bump github.com/miekg/dns from 1.1.70 to 1.1.72 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1176](https://redirect.github.com/spegel-org/spegel/pull/1176) - Bump github.com/fluxcd/pkg/runtime from 0.95.0 to 0.96.0 in /test/integration/kubernetes by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1178](https://redirect.github.com/spegel-org/spegel/pull/1178) - Bump github.com/libp2p/go-libp2p from 0.46.0 to 0.47.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1185](https://redirect.github.com/spegel-org/spegel/pull/1185) - Bump github.com/moby/moby/client from 0.2.1 to 0.2.2 in /test/integration/kubernetes by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1188](https://redirect.github.com/spegel-org/spegel/pull/1188) - Bump github.com/moby/moby/api from 1.52.0 to 1.53.0 in /test/integration/containerd by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1187](https://redirect.github.com/spegel-org/spegel/pull/1187) - Bump github.com/fluxcd/pkg/runtime from 0.96.0 to 0.97.0 in /test/integration/kubernetes by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1192](https://redirect.github.com/spegel-org/spegel/pull/1192) - Bump github.com/moby/moby/client from 0.2.1 to 0.2.2 in /test/integration/containerd by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1186](https://redirect.github.com/spegel-org/spegel/pull/1186) - Bump github.com/fluxcd/pkg/runtime from 0.97.0 to 0.98.0 in /test/integration/kubernetes by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1200](https://redirect.github.com/spegel-org/spegel/pull/1200) - Bump github.com/fluxcd/pkg/runtime from 0.98.0 to 0.99.0 in /test/integration/kubernetes by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1206](https://redirect.github.com/spegel-org/spegel/pull/1206) - Bump helm.sh/helm/v4 from 4.1.0 to 4.1.1 in /test/integration/kubernetes by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1207](https://redirect.github.com/spegel-org/spegel/pull/1207) - Bump github.com/fluxcd/pkg/runtime from 0.100.0 to 0.102.0 in /test/integration/kubernetes by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1220](https://redirect.github.com/spegel-org/spegel/pull/1220) - Bump github.com/fluxcd/cli-utils from 0.37.1-flux.1 to 0.37.2-flux.1 in /test/integration/kubernetes by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1225](https://redirect.github.com/spegel-org/spegel/pull/1225) - Bump the k8s group across 2 directories with 6 updates by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1224](https://redirect.github.com/spegel-org/spegel/pull/1224) - Bump github.com/libp2p/go-libp2p-kad-dht from 0.37.0 to 0.38.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1218](https://redirect.github.com/spegel-org/spegel/pull/1218) - Bump github.com/containerd/containerd/v2 from 2.2.1 to 2.2.2 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1240](https://redirect.github.com/spegel-org/spegel/pull/1240) - Bump golang.org/x/sync from 0.19.0 to 0.20.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1237](https://redirect.github.com/spegel-org/spegel/pull/1237) - Bump github.com/moby/moby/client from 0.2.2 to 0.3.0 in /test/integration/kubernetes by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1236](https://redirect.github.com/spegel-org/spegel/pull/1236) - Bump github.com/ipfs/go-cid from 0.6.0 to 0.6.1 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1276](https://redirect.github.com/spegel-org/spegel/pull/1276) - Bump github.com/containerd/platforms from 1.0.0-rc.2 to 1.0.0-rc.4 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1259](https://redirect.github.com/spegel-org/spegel/pull/1259) - Bump github.com/pelletier/go-toml/v2 from 2.2.4 to 2.3.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1253](https://redirect.github.com/spegel-org/spegel/pull/1253) - Bump google.golang.org/grpc from 1.78.0 to 1.79.3 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1284](https://redirect.github.com/spegel-org/spegel/pull/1284) - Bump helm.sh/helm/v3 from 3.18.5 to 3.20.2 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1285](https://redirect.github.com/spegel-org/spegel/pull/1285) - Bump github.com/containerd/containerd/v2 from 2.2.2 to 2.2.3 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1300](https://redirect.github.com/spegel-org/spegel/pull/1300) #### New Contributors - [@​zoomoid](https://redirect.github.com/zoomoid) made their first contribution in [#​1171](https://redirect.github.com/spegel-org/spegel/pull/1171) **Full Changelog**: <https://github.com/spegel-org/spegel/compare/v0.6.0...v0.7.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9zcGVnZWwiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->
title
| title |
|---|
| TrueCharts |
Community Helm Chart Catalog
TrueCharts is a catalog of highly optimised Helm Charts. Made for the community, by the community!
All our charts are supposed to work together and be easy to setup using any helm-compatible deployment tool, above all, give the average user more than enough options to tune things to their liking.
Getting started using TrueCharts
Support
Please check our FAQ, manual and Issue tracker There is a significant chance your issue has been reported before!
Still something not working as expected? Contact us! and we'll figure it out together!
Development
Our development process is fully distributed and agile, so every chart-maintainer is free to set their own roadmap and development speed and does not have to comply to a centralised roadmap. This ensures freedom and flexibility for everyone involved and makes sure you, the end user, always has the latest and greatest of every Chart installed.
Getting into creating Charts
For more information check the website: https://truecharts.org
Contact and Support
To contact the TrueCharts project:
-
Create an issue on Github issues
-
Open a Support Ticket
-
Send us an email
Contributors ✨
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!
Licence
Truecharts, is primarily based on the AGPL-v3 license, this ensures almost everyone can use and modify our charts. Licences can vary on a per-Chart basis. This can easily be seen by the presence of a "LICENSE" file in that folder.
An exception to this, has been made for every document inside folders labeled as docs or doc and their subfolders: those folders are not licensed under AGPL-v3 and are considered "all rights reserved". Said content can be modified and changes submitted per PR, in accordance to the github End User License Agreement.
SPDX-License-Identifier: AGPL-3.0