This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/qmcgaw/ddns-updater](https://redirect.github.com/qdm12/ddns-updater) | minor | `3758e33` → `3e2aa55` | --- > [!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>qdm12/ddns-updater (docker.io/qmcgaw/ddns-updater)</summary> ### [`v2.10.0`](https://redirect.github.com/qdm12/ddns-updater/releases/tag/v2.10.0) [Compare Source](https://redirect.github.com/qdm12/ddns-updater/compare/v2.10.0...v2.10.0) *Long overdue release, enjoy 😉* ##### Features - Support for `scaleway.com` ([#​899](https://redirect.github.com/qdm12/ddns-updater/issues/899)) - Support for `ipv64.net` ([#​937](https://redirect.github.com/qdm12/ddns-updater/issues/937)) - Support for `vercel.com` ([#​1065](https://redirect.github.com/qdm12/ddns-updater/issues/1065)) - Support for `hetznercloud` ([#​1046](https://redirect.github.com/qdm12/ddns-updater/issues/1046), [#​1129](https://redirect.github.com/qdm12/ddns-updater/issues/1129)) - credits to [@​legend813](https://redirect.github.com/legend813) [@​likt0r](https://redirect.github.com/likt0r) [@​qdm12](https://redirect.github.com/qdm12) - Support for `spaceship.com` ([#​907](https://redirect.github.com/qdm12/ddns-updater/issues/907)) ##### Fixes - DNS resolution: prevent program hanging if all DNS resolution fail consecutively ([#​1099](https://redirect.github.com/qdm12/ddns-updater/issues/1099)) - Route53: don't replace wildcard character `*` with `any` when sending update request ([#​1036](https://redirect.github.com/qdm12/ddns-updater/issues/1036)) - Ionos: use filepath/path for joining URL paths to avoid errors in Windows ([#​984](https://redirect.github.com/qdm12/ddns-updater/issues/984)) - DonDominio: change key JSON parameter from `apikey` to `password` ([#​969](https://redirect.github.com/qdm12/ddns-updater/issues/969)) - deSEC: only update specified ip version ([#​961](https://redirect.github.com/qdm12/ddns-updater/issues/961)) - Njalla: add trailing slash to URL path ([#​978](https://redirect.github.com/qdm12/ddns-updater/issues/978)) - Update logic: reuse HTTP client transport instead of cloning it ([#​1095](https://redirect.github.com/qdm12/ddns-updater/issues/1095)) ##### Documentation - Log: log out `<none>` when no IP is given to `ipsToString` - Porkbun: align name as `Porkbun` in the UI ([#​1066](https://redirect.github.com/qdm12/ddns-updater/issues/1066)) - All providers: add detail on `ipv6_suffix` about temporary IPv6 addresses - Readme: - add missing link to Hetzner doc ([#​977](https://redirect.github.com/qdm12/ddns-updater/issues/977)) - fix url to `#136` to work outside Github ([#​1075](https://redirect.github.com/qdm12/ddns-updater/issues/1075)) - fix invalid URLs - remove no longer working dockeri.co badge - remove outdated tokei badge link - fix docker image tags link to use GitHub Packages - fix outdated providers list ([#​1031](https://redirect.github.com/qdm12/ddns-updater/issues/1031)) - INWX: clarify DynDNS account requirement ([#​939](https://redirect.github.com/qdm12/ddns-updater/issues/939)) - Ionos: add api-key structure clarification ([#​996](https://redirect.github.com/qdm12/ddns-updater/issues/996)) - NameSilo: fix typo in namesilo.com ([#​888](https://redirect.github.com/qdm12/ddns-updater/issues/888)) - Porkbun: fix example key prefixes in the readme ([#​995](https://redirect.github.com/qdm12/ddns-updater/issues/995)) ##### Maintenance ##### Code quality - Config tests: take into account the OS specific file separator ([#​985](https://redirect.github.com/qdm12/ddns-updater/issues/985)) ##### Dependencies - Bump github.com/breml/rootcerts from 0.2.19 to 0.3.5 ([#​1080](https://redirect.github.com/qdm12/ddns-updater/issues/1080), [#​1118](https://redirect.github.com/qdm12/ddns-updater/issues/1118), [#​1126](https://redirect.github.com/qdm12/ddns-updater/issues/1126)) - Bump github.com/go-chi/chi/v5 from 5.2.0 to 5.2.3 ([#​933](https://redirect.github.com/qdm12/ddns-updater/issues/933), [#​1078](https://redirect.github.com/qdm12/ddns-updater/issues/1078), [#​1081](https://redirect.github.com/qdm12/ddns-updater/issues/1081)) - Bump github.com/miekg/dns from 1.1.62 to 1.1.72 ([#​962](https://redirect.github.com/qdm12/ddns-updater/issues/962), [#​1117](https://redirect.github.com/qdm12/ddns-updater/issues/1117)) - Bump github.com/stretchr/testify from 1.10.0 to 1.11.1 ([#​1082](https://redirect.github.com/qdm12/ddns-updater/issues/1082)) - Bump golang.org/x/mod from 0.31.0 to 0.32.0 ([#​1079](https://redirect.github.com/qdm12/ddns-updater/issues/1079)) - Bump golang.org/x/net from 0.33.0 to 0.53.0 ([#​968](https://redirect.github.com/qdm12/ddns-updater/issues/968), [#​1116](https://redirect.github.com/qdm12/ddns-updater/issues/1116)) - Bump golang.org/x/oauth2 from 0.24.0 to 0.36.0 ([#​952](https://redirect.github.com/qdm12/ddns-updater/issues/952), [#​1115](https://redirect.github.com/qdm12/ddns-updater/issues/1115)) - Upgrade transitive dependencies ([#​1071](https://redirect.github.com/qdm12/ddns-updater/issues/1071)) ##### CI - Use Go version from go.mod in Github actions - Add 429 and 403 status code as valid code for markdown link check - Bump actions/checkout from v4 to v6 - Bump actions/setup-go from 5 to 6 ([#​1084](https://redirect.github.com/qdm12/ddns-updater/issues/1084)) - Bump crazy-max/ghaction-github-labeler from 5 to 6 ([#​1103](https://redirect.github.com/qdm12/ddns-updater/issues/1103)) - Bump DavidAnson/markdownlint-cli2-action from 17 to 23 ([#​1083](https://redirect.github.com/qdm12/ddns-updater/issues/1083), [#​1120](https://redirect.github.com/qdm12/ddns-updater/issues/1120)) - Bump docker/build-push-action from 6 to 7 ([#​1119](https://redirect.github.com/qdm12/ddns-updater/issues/1119)) - Bump docker/login-action from 3 to 4 ([#​1122](https://redirect.github.com/qdm12/ddns-updater/issues/1122)) - Bump docker/metadata-action from 5 to 6 ([#​1121](https://redirect.github.com/qdm12/ddns-updater/issues/1121)) - Bump docker/setup-buildx-action from 3 to 4 ([#​1123](https://redirect.github.com/qdm12/ddns-updater/issues/1123)) - Bump docker/setup-qemu-action from 3 to 4 ([#​1124](https://redirect.github.com/qdm12/ddns-updater/issues/1124)) - Bump github/codeql-action from 3 to 4 ([#​1069](https://redirect.github.com/qdm12/ddns-updater/issues/1069), [#​1086](https://redirect.github.com/qdm12/ddns-updater/issues/1086)) - Bump goreleaser/goreleaser-action from 6 to 7 ([#​1101](https://redirect.github.com/qdm12/ddns-updater/issues/1101)) - Bump peter-evans/dockerhub-description from 4 to 5 ([#​1085](https://redirect.github.com/qdm12/ddns-updater/issues/1085)) - Bump Dockerfile xcputranslate to v0.9.0 - Bump Dockerfile linter from v2.4.0 to v2.11.4 ##### Development setup - Prefer using ghcr.io images - Linter: - upgraded from v2.4.0 to v2.11.4 - add linters godoclint, iotamixing, modernize - Build: - bump Alpine from 3.20 to 3.23 - bump Go version from 1.23 to 1.26 - upgrade golang/mock to uber-go/mock v0.6.0 - Devcontainer: upgrade godevcontainer to v0.22 - Go upgraded from 1.23 to 1.26 - golangci-lint upgraded to v2.11.4 - Alpine upgraded from 3.20 to 3.23 - Disable package comment requirement by gopls' staticcheck - Pull container image from ghcr.io ##### Contributors [@​amroessam](https://redirect.github.com/amroessam) [@​eshirvana](https://redirect.github.com/eshirvana) [@​foegra](https://redirect.github.com/foegra) [@​floriantraber](https://redirect.github.com/floriantraber) [@​francesco086](https://redirect.github.com/francesco086) [@​jccint](https://redirect.github.com/jccint) [@​jorge-carrasco](https://redirect.github.com/jorge-carrasco) [@​legend813](https://redirect.github.com/legend813) [@​likt0r](https://redirect.github.com/likt0r) [@​michaelkoelle](https://redirect.github.com/michaelkoelle) [@​MrNuggelz](https://redirect.github.com/MrNuggelz) [@​Mynacol](https://redirect.github.com/Mynacol) [@​similicious](https://redirect.github.com/similicious) [@​simonmarty](https://redirect.github.com/simonmarty) [@​teranex](https://redirect.github.com/teranex) [@​TheZoker](https://redirect.github.com/TheZoker) [@​williambout](https://redirect.github.com/williambout) ### [`v2.10.0`](https://redirect.github.com/qdm12/ddns-updater/releases/tag/v2.10.0) [Compare Source](https://redirect.github.com/qdm12/ddns-updater/compare/v2.9.1...v2.10.0) *Long overdue release, enjoy 😉* ##### Features - Support for `scaleway.com` ([#​899](https://redirect.github.com/qdm12/ddns-updater/issues/899)) - Support for `ipv64.net` ([#​937](https://redirect.github.com/qdm12/ddns-updater/issues/937)) - Support for `vercel.com` ([#​1065](https://redirect.github.com/qdm12/ddns-updater/issues/1065)) - Support for `hetznercloud` ([#​1046](https://redirect.github.com/qdm12/ddns-updater/issues/1046), [#​1129](https://redirect.github.com/qdm12/ddns-updater/issues/1129)) - credits to [@​legend813](https://redirect.github.com/legend813) [@​likt0r](https://redirect.github.com/likt0r) [@​qdm12](https://redirect.github.com/qdm12) - Support for `spaceship.com` ([#​907](https://redirect.github.com/qdm12/ddns-updater/issues/907)) ##### Fixes - DNS resolution: prevent program hanging if all DNS resolution fail consecutively ([#​1099](https://redirect.github.com/qdm12/ddns-updater/issues/1099)) - Route53: don't replace wildcard character `*` with `any` when sending update request ([#​1036](https://redirect.github.com/qdm12/ddns-updater/issues/1036)) - Ionos: use filepath/path for joining URL paths to avoid errors in Windows ([#​984](https://redirect.github.com/qdm12/ddns-updater/issues/984)) - DonDominio: change key JSON parameter from `apikey` to `password` ([#​969](https://redirect.github.com/qdm12/ddns-updater/issues/969)) - deSEC: only update specified ip version ([#​961](https://redirect.github.com/qdm12/ddns-updater/issues/961)) - Njalla: add trailing slash to URL path ([#​978](https://redirect.github.com/qdm12/ddns-updater/issues/978)) - Update logic: reuse HTTP client transport instead of cloning it ([#​1095](https://redirect.github.com/qdm12/ddns-updater/issues/1095)) ##### Documentation - Log: log out `<none>` when no IP is given to `ipsToString` - Porkbun: align name as `Porkbun` in the UI ([#​1066](https://redirect.github.com/qdm12/ddns-updater/issues/1066)) - All providers: add detail on `ipv6_suffix` about temporary IPv6 addresses - Readme: - add missing link to Hetzner doc ([#​977](https://redirect.github.com/qdm12/ddns-updater/issues/977)) - fix url to `#136` to work outside Github ([#​1075](https://redirect.github.com/qdm12/ddns-updater/issues/1075)) - fix invalid URLs - remove no longer working dockeri.co badge - remove outdated tokei badge link - fix docker image tags link to use GitHub Packages - fix outdated providers list ([#​1031](https://redirect.github.com/qdm12/ddns-updater/issues/1031)) - INWX: clarify DynDNS account requirement ([#​939](https://redirect.github.com/qdm12/ddns-updater/issues/939)) - Ionos: add api-key structure clarification ([#​996](https://redirect.github.com/qdm12/ddns-updater/issues/996)) - NameSilo: fix typo in namesilo.com ([#​888](https://redirect.github.com/qdm12/ddns-updater/issues/888)) - Porkbun: fix example key prefixes in the readme ([#​995](https://redirect.github.com/qdm12/ddns-updater/issues/995)) ##### Maintenance ##### Code quality - Config tests: take into account the OS specific file separator ([#​985](https://redirect.github.com/qdm12/ddns-updater/issues/985)) ##### Dependencies - Bump github.com/breml/rootcerts from 0.2.19 to 0.3.5 ([#​1080](https://redirect.github.com/qdm12/ddns-updater/issues/1080), [#​1118](https://redirect.github.com/qdm12/ddns-updater/issues/1118), [#​1126](https://redirect.github.com/qdm12/ddns-updater/issues/1126)) - Bump github.com/go-chi/chi/v5 from 5.2.0 to 5.2.3 ([#​933](https://redirect.github.com/qdm12/ddns-updater/issues/933), [#​1078](https://redirect.github.com/qdm12/ddns-updater/issues/1078), [#​1081](https://redirect.github.com/qdm12/ddns-updater/issues/1081)) - Bump github.com/miekg/dns from 1.1.62 to 1.1.72 ([#​962](https://redirect.github.com/qdm12/ddns-updater/issues/962), [#​1117](https://redirect.github.com/qdm12/ddns-updater/issues/1117)) - Bump github.com/stretchr/testify from 1.10.0 to 1.11.1 ([#​1082](https://redirect.github.com/qdm12/ddns-updater/issues/1082)) - Bump golang.org/x/mod from 0.31.0 to 0.32.0 ([#​1079](https://redirect.github.com/qdm12/ddns-updater/issues/1079)) - Bump golang.org/x/net from 0.33.0 to 0.53.0 ([#​968](https://redirect.github.com/qdm12/ddns-updater/issues/968), [#​1116](https://redirect.github.com/qdm12/ddns-updater/issues/1116)) - Bump golang.org/x/oauth2 from 0.24.0 to 0.36.0 ([#​952](https://redirect.github.com/qdm12/ddns-updater/issues/952), [#​1115](https://redirect.github.com/qdm12/ddns-updater/issues/1115)) - Upgrade transitive dependencies ([#​1071](https://redirect.github.com/qdm12/ddns-updater/issues/1071)) ##### CI - Use Go version from go.mod in Github actions - Add 429 and 403 status code as valid code for markdown link check - Bump actions/checkout from v4 to v6 - Bump actions/setup-go from 5 to 6 ([#​1084](https://redirect.github.com/qdm12/ddns-updater/issues/1084)) - Bump crazy-max/ghaction-github-labeler from 5 to 6 ([#​1103](https://redirect.github.com/qdm12/ddns-updater/issues/1103)) - Bump DavidAnson/markdownlint-cli2-action from 17 to 23 ([#​1083](https://redirect.github.com/qdm12/ddns-updater/issues/1083), [#​1120](https://redirect.github.com/qdm12/ddns-updater/issues/1120)) - Bump docker/build-push-action from 6 to 7 ([#​1119](https://redirect.github.com/qdm12/ddns-updater/issues/1119)) - Bump docker/login-action from 3 to 4 ([#​1122](https://redirect.github.com/qdm12/ddns-updater/issues/1122)) - Bump docker/metadata-action from 5 to 6 ([#​1121](https://redirect.github.com/qdm12/ddns-updater/issues/1121)) - Bump docker/setup-buildx-action from 3 to 4 ([#​1123](https://redirect.github.com/qdm12/ddns-updater/issues/1123)) - Bump docker/setup-qemu-action from 3 to 4 ([#​1124](https://redirect.github.com/qdm12/ddns-updater/issues/1124)) - Bump github/codeql-action from 3 to 4 ([#​1069](https://redirect.github.com/qdm12/ddns-updater/issues/1069), [#​1086](https://redirect.github.com/qdm12/ddns-updater/issues/1086)) - Bump goreleaser/goreleaser-action from 6 to 7 ([#​1101](https://redirect.github.com/qdm12/ddns-updater/issues/1101)) - Bump peter-evans/dockerhub-description from 4 to 5 ([#​1085](https://redirect.github.com/qdm12/ddns-updater/issues/1085)) - Bump Dockerfile xcputranslate to v0.9.0 - Bump Dockerfile linter from v2.4.0 to v2.11.4 ##### Development setup - Prefer using ghcr.io images - Linter: - upgraded from v2.4.0 to v2.11.4 - add linters godoclint, iotamixing, modernize - Build: - bump Alpine from 3.20 to 3.23 - bump Go version from 1.23 to 1.26 - upgrade golang/mock to uber-go/mock v0.6.0 - Devcontainer: upgrade godevcontainer to v0.22 - Go upgraded from 1.23 to 1.26 - golangci-lint upgraded to v2.11.4 - Alpine upgraded from 3.20 to 3.23 - Disable package comment requirement by gopls' staticcheck - Pull container image from ghcr.io ##### Contributors [@​amroessam](https://redirect.github.com/amroessam) [@​eshirvana](https://redirect.github.com/eshirvana) [@​foegra](https://redirect.github.com/foegra) [@​floriantraber](https://redirect.github.com/floriantraber) [@​francesco086](https://redirect.github.com/francesco086) [@​jccint](https://redirect.github.com/jccint) [@​jorge-carrasco](https://redirect.github.com/jorge-carrasco) [@​legend813](https://redirect.github.com/legend813) [@​likt0r](https://redirect.github.com/likt0r) [@​michaelkoelle](https://redirect.github.com/michaelkoelle) [@​MrNuggelz](https://redirect.github.com/MrNuggelz) [@​Mynacol](https://redirect.github.com/Mynacol) [@​similicious](https://redirect.github.com/similicious) [@​simonmarty](https://redirect.github.com/simonmarty) [@​teranex](https://redirect.github.com/teranex) [@​TheZoker](https://redirect.github.com/TheZoker) [@​williambout](https://redirect.github.com/williambout) </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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9kZG5zLXVwZGF0ZXIiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->
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