Files
truecharts/charts/stable/ddns-updater/values.yaml
T
TrueCharts Bot 0bce4024c9 feat(ddns-updater): update image docker.io/qmcgaw/ddns-updater v2.9.1 → v2.10.0 (#47751)
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`
([#&#8203;899](https://redirect.github.com/qdm12/ddns-updater/issues/899))
- Support for `ipv64.net`
([#&#8203;937](https://redirect.github.com/qdm12/ddns-updater/issues/937))
- Support for `vercel.com`
([#&#8203;1065](https://redirect.github.com/qdm12/ddns-updater/issues/1065))
- Support for `hetznercloud`
([#&#8203;1046](https://redirect.github.com/qdm12/ddns-updater/issues/1046),
[#&#8203;1129](https://redirect.github.com/qdm12/ddns-updater/issues/1129))
- credits to [@&#8203;legend813](https://redirect.github.com/legend813)
[@&#8203;likt0r](https://redirect.github.com/likt0r)
[@&#8203;qdm12](https://redirect.github.com/qdm12)
- Support for `spaceship.com`
([#&#8203;907](https://redirect.github.com/qdm12/ddns-updater/issues/907))

##### Fixes

- DNS resolution: prevent program hanging if all DNS resolution fail
consecutively
([#&#8203;1099](https://redirect.github.com/qdm12/ddns-updater/issues/1099))
- Route53: don't replace wildcard character `*` with `any` when sending
update request
([#&#8203;1036](https://redirect.github.com/qdm12/ddns-updater/issues/1036))
- Ionos: use filepath/path for joining URL paths to avoid errors in
Windows
([#&#8203;984](https://redirect.github.com/qdm12/ddns-updater/issues/984))
- DonDominio: change key JSON parameter from `apikey` to `password`
([#&#8203;969](https://redirect.github.com/qdm12/ddns-updater/issues/969))
- deSEC: only update specified ip version
([#&#8203;961](https://redirect.github.com/qdm12/ddns-updater/issues/961))
- Njalla: add trailing slash to URL path
([#&#8203;978](https://redirect.github.com/qdm12/ddns-updater/issues/978))
- Update logic: reuse HTTP client transport instead of cloning it
([#&#8203;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
([#&#8203;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
([#&#8203;977](https://redirect.github.com/qdm12/ddns-updater/issues/977))
- fix url to `#136` to work outside Github
([#&#8203;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
([#&#8203;1031](https://redirect.github.com/qdm12/ddns-updater/issues/1031))
- INWX: clarify DynDNS account requirement
([#&#8203;939](https://redirect.github.com/qdm12/ddns-updater/issues/939))
- Ionos: add api-key structure clarification
([#&#8203;996](https://redirect.github.com/qdm12/ddns-updater/issues/996))
- NameSilo: fix typo in namesilo.com
([#&#8203;888](https://redirect.github.com/qdm12/ddns-updater/issues/888))
- Porkbun: fix example key prefixes in the readme
([#&#8203;995](https://redirect.github.com/qdm12/ddns-updater/issues/995))

##### Maintenance

##### Code quality

- Config tests: take into account the OS specific file separator
([#&#8203;985](https://redirect.github.com/qdm12/ddns-updater/issues/985))

##### Dependencies

- Bump github.com/breml/rootcerts from 0.2.19 to 0.3.5
([#&#8203;1080](https://redirect.github.com/qdm12/ddns-updater/issues/1080),
[#&#8203;1118](https://redirect.github.com/qdm12/ddns-updater/issues/1118),
[#&#8203;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
([#&#8203;933](https://redirect.github.com/qdm12/ddns-updater/issues/933),
[#&#8203;1078](https://redirect.github.com/qdm12/ddns-updater/issues/1078),
[#&#8203;1081](https://redirect.github.com/qdm12/ddns-updater/issues/1081))
- Bump github.com/miekg/dns from 1.1.62 to 1.1.72
([#&#8203;962](https://redirect.github.com/qdm12/ddns-updater/issues/962),
[#&#8203;1117](https://redirect.github.com/qdm12/ddns-updater/issues/1117))
- Bump github.com/stretchr/testify from 1.10.0 to 1.11.1
([#&#8203;1082](https://redirect.github.com/qdm12/ddns-updater/issues/1082))
- Bump golang.org/x/mod from 0.31.0 to 0.32.0
([#&#8203;1079](https://redirect.github.com/qdm12/ddns-updater/issues/1079))
- Bump golang.org/x/net from 0.33.0 to 0.53.0
([#&#8203;968](https://redirect.github.com/qdm12/ddns-updater/issues/968),
[#&#8203;1116](https://redirect.github.com/qdm12/ddns-updater/issues/1116))
- Bump golang.org/x/oauth2 from 0.24.0 to 0.36.0
([#&#8203;952](https://redirect.github.com/qdm12/ddns-updater/issues/952),
[#&#8203;1115](https://redirect.github.com/qdm12/ddns-updater/issues/1115))
- Upgrade transitive dependencies
([#&#8203;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
([#&#8203;1084](https://redirect.github.com/qdm12/ddns-updater/issues/1084))
- Bump crazy-max/ghaction-github-labeler from 5 to 6
([#&#8203;1103](https://redirect.github.com/qdm12/ddns-updater/issues/1103))
- Bump DavidAnson/markdownlint-cli2-action from 17 to 23
([#&#8203;1083](https://redirect.github.com/qdm12/ddns-updater/issues/1083),
[#&#8203;1120](https://redirect.github.com/qdm12/ddns-updater/issues/1120))
- Bump docker/build-push-action from 6 to 7
([#&#8203;1119](https://redirect.github.com/qdm12/ddns-updater/issues/1119))
- Bump docker/login-action from 3 to 4
([#&#8203;1122](https://redirect.github.com/qdm12/ddns-updater/issues/1122))
- Bump docker/metadata-action from 5 to 6
([#&#8203;1121](https://redirect.github.com/qdm12/ddns-updater/issues/1121))
- Bump docker/setup-buildx-action from 3 to 4
([#&#8203;1123](https://redirect.github.com/qdm12/ddns-updater/issues/1123))
- Bump docker/setup-qemu-action from 3 to 4
([#&#8203;1124](https://redirect.github.com/qdm12/ddns-updater/issues/1124))
- Bump github/codeql-action from 3 to 4
([#&#8203;1069](https://redirect.github.com/qdm12/ddns-updater/issues/1069),
[#&#8203;1086](https://redirect.github.com/qdm12/ddns-updater/issues/1086))
- Bump goreleaser/goreleaser-action from 6 to 7
([#&#8203;1101](https://redirect.github.com/qdm12/ddns-updater/issues/1101))
- Bump peter-evans/dockerhub-description from 4 to 5
([#&#8203;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

[@&#8203;amroessam](https://redirect.github.com/amroessam)
[@&#8203;eshirvana](https://redirect.github.com/eshirvana)
[@&#8203;foegra](https://redirect.github.com/foegra)
[@&#8203;floriantraber](https://redirect.github.com/floriantraber)
[@&#8203;francesco086](https://redirect.github.com/francesco086)
[@&#8203;jccint](https://redirect.github.com/jccint)
[@&#8203;jorge-carrasco](https://redirect.github.com/jorge-carrasco)
[@&#8203;legend813](https://redirect.github.com/legend813)
[@&#8203;likt0r](https://redirect.github.com/likt0r)
[@&#8203;michaelkoelle](https://redirect.github.com/michaelkoelle)
[@&#8203;MrNuggelz](https://redirect.github.com/MrNuggelz)
[@&#8203;Mynacol](https://redirect.github.com/Mynacol)
[@&#8203;similicious](https://redirect.github.com/similicious)
[@&#8203;simonmarty](https://redirect.github.com/simonmarty)
[@&#8203;teranex](https://redirect.github.com/teranex)
[@&#8203;TheZoker](https://redirect.github.com/TheZoker)
[@&#8203;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`
([#&#8203;899](https://redirect.github.com/qdm12/ddns-updater/issues/899))
- Support for `ipv64.net`
([#&#8203;937](https://redirect.github.com/qdm12/ddns-updater/issues/937))
- Support for `vercel.com`
([#&#8203;1065](https://redirect.github.com/qdm12/ddns-updater/issues/1065))
- Support for `hetznercloud`
([#&#8203;1046](https://redirect.github.com/qdm12/ddns-updater/issues/1046),
[#&#8203;1129](https://redirect.github.com/qdm12/ddns-updater/issues/1129))
- credits to [@&#8203;legend813](https://redirect.github.com/legend813)
[@&#8203;likt0r](https://redirect.github.com/likt0r)
[@&#8203;qdm12](https://redirect.github.com/qdm12)
- Support for `spaceship.com`
([#&#8203;907](https://redirect.github.com/qdm12/ddns-updater/issues/907))

##### Fixes

- DNS resolution: prevent program hanging if all DNS resolution fail
consecutively
([#&#8203;1099](https://redirect.github.com/qdm12/ddns-updater/issues/1099))
- Route53: don't replace wildcard character `*` with `any` when sending
update request
([#&#8203;1036](https://redirect.github.com/qdm12/ddns-updater/issues/1036))
- Ionos: use filepath/path for joining URL paths to avoid errors in
Windows
([#&#8203;984](https://redirect.github.com/qdm12/ddns-updater/issues/984))
- DonDominio: change key JSON parameter from `apikey` to `password`
([#&#8203;969](https://redirect.github.com/qdm12/ddns-updater/issues/969))
- deSEC: only update specified ip version
([#&#8203;961](https://redirect.github.com/qdm12/ddns-updater/issues/961))
- Njalla: add trailing slash to URL path
([#&#8203;978](https://redirect.github.com/qdm12/ddns-updater/issues/978))
- Update logic: reuse HTTP client transport instead of cloning it
([#&#8203;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
([#&#8203;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
([#&#8203;977](https://redirect.github.com/qdm12/ddns-updater/issues/977))
- fix url to `#136` to work outside Github
([#&#8203;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
([#&#8203;1031](https://redirect.github.com/qdm12/ddns-updater/issues/1031))
- INWX: clarify DynDNS account requirement
([#&#8203;939](https://redirect.github.com/qdm12/ddns-updater/issues/939))
- Ionos: add api-key structure clarification
([#&#8203;996](https://redirect.github.com/qdm12/ddns-updater/issues/996))
- NameSilo: fix typo in namesilo.com
([#&#8203;888](https://redirect.github.com/qdm12/ddns-updater/issues/888))
- Porkbun: fix example key prefixes in the readme
([#&#8203;995](https://redirect.github.com/qdm12/ddns-updater/issues/995))

##### Maintenance

##### Code quality

- Config tests: take into account the OS specific file separator
([#&#8203;985](https://redirect.github.com/qdm12/ddns-updater/issues/985))

##### Dependencies

- Bump github.com/breml/rootcerts from 0.2.19 to 0.3.5
([#&#8203;1080](https://redirect.github.com/qdm12/ddns-updater/issues/1080),
[#&#8203;1118](https://redirect.github.com/qdm12/ddns-updater/issues/1118),
[#&#8203;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
([#&#8203;933](https://redirect.github.com/qdm12/ddns-updater/issues/933),
[#&#8203;1078](https://redirect.github.com/qdm12/ddns-updater/issues/1078),
[#&#8203;1081](https://redirect.github.com/qdm12/ddns-updater/issues/1081))
- Bump github.com/miekg/dns from 1.1.62 to 1.1.72
([#&#8203;962](https://redirect.github.com/qdm12/ddns-updater/issues/962),
[#&#8203;1117](https://redirect.github.com/qdm12/ddns-updater/issues/1117))
- Bump github.com/stretchr/testify from 1.10.0 to 1.11.1
([#&#8203;1082](https://redirect.github.com/qdm12/ddns-updater/issues/1082))
- Bump golang.org/x/mod from 0.31.0 to 0.32.0
([#&#8203;1079](https://redirect.github.com/qdm12/ddns-updater/issues/1079))
- Bump golang.org/x/net from 0.33.0 to 0.53.0
([#&#8203;968](https://redirect.github.com/qdm12/ddns-updater/issues/968),
[#&#8203;1116](https://redirect.github.com/qdm12/ddns-updater/issues/1116))
- Bump golang.org/x/oauth2 from 0.24.0 to 0.36.0
([#&#8203;952](https://redirect.github.com/qdm12/ddns-updater/issues/952),
[#&#8203;1115](https://redirect.github.com/qdm12/ddns-updater/issues/1115))
- Upgrade transitive dependencies
([#&#8203;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
([#&#8203;1084](https://redirect.github.com/qdm12/ddns-updater/issues/1084))
- Bump crazy-max/ghaction-github-labeler from 5 to 6
([#&#8203;1103](https://redirect.github.com/qdm12/ddns-updater/issues/1103))
- Bump DavidAnson/markdownlint-cli2-action from 17 to 23
([#&#8203;1083](https://redirect.github.com/qdm12/ddns-updater/issues/1083),
[#&#8203;1120](https://redirect.github.com/qdm12/ddns-updater/issues/1120))
- Bump docker/build-push-action from 6 to 7
([#&#8203;1119](https://redirect.github.com/qdm12/ddns-updater/issues/1119))
- Bump docker/login-action from 3 to 4
([#&#8203;1122](https://redirect.github.com/qdm12/ddns-updater/issues/1122))
- Bump docker/metadata-action from 5 to 6
([#&#8203;1121](https://redirect.github.com/qdm12/ddns-updater/issues/1121))
- Bump docker/setup-buildx-action from 3 to 4
([#&#8203;1123](https://redirect.github.com/qdm12/ddns-updater/issues/1123))
- Bump docker/setup-qemu-action from 3 to 4
([#&#8203;1124](https://redirect.github.com/qdm12/ddns-updater/issues/1124))
- Bump github/codeql-action from 3 to 4
([#&#8203;1069](https://redirect.github.com/qdm12/ddns-updater/issues/1069),
[#&#8203;1086](https://redirect.github.com/qdm12/ddns-updater/issues/1086))
- Bump goreleaser/goreleaser-action from 6 to 7
([#&#8203;1101](https://redirect.github.com/qdm12/ddns-updater/issues/1101))
- Bump peter-evans/dockerhub-description from 4 to 5
([#&#8203;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

[@&#8203;amroessam](https://redirect.github.com/amroessam)
[@&#8203;eshirvana](https://redirect.github.com/eshirvana)
[@&#8203;foegra](https://redirect.github.com/foegra)
[@&#8203;floriantraber](https://redirect.github.com/floriantraber)
[@&#8203;francesco086](https://redirect.github.com/francesco086)
[@&#8203;jccint](https://redirect.github.com/jccint)
[@&#8203;jorge-carrasco](https://redirect.github.com/jorge-carrasco)
[@&#8203;legend813](https://redirect.github.com/legend813)
[@&#8203;likt0r](https://redirect.github.com/likt0r)
[@&#8203;michaelkoelle](https://redirect.github.com/michaelkoelle)
[@&#8203;MrNuggelz](https://redirect.github.com/MrNuggelz)
[@&#8203;Mynacol](https://redirect.github.com/Mynacol)
[@&#8203;similicious](https://redirect.github.com/similicious)
[@&#8203;simonmarty](https://redirect.github.com/simonmarty)
[@&#8203;teranex](https://redirect.github.com/teranex)
[@&#8203;TheZoker](https://redirect.github.com/TheZoker)
[@&#8203;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-->
2026-05-01 11:37:34 +00:00

48 lines
1.3 KiB
YAML

# yaml-language-server: $schema=./values.schema.json
image:
repository: docker.io/qmcgaw/ddns-updater
tag: v2.10.0@sha256:3e2aa558946b5a293def4d73008fa4651c072b2c12932cecd02126fb23979831
pullPolicy: IfNotPresent
service:
main:
ports:
main:
port: 10227
protocol: http
workload:
main:
podSpec:
containers:
main:
probes:
liveness:
type: http
path: /
readiness:
type: http
path: /
startup:
type: http
path: /
env:
LISTENING_ADDRESS: ":{{ .Values.service.main.ports.main.port }}"
CONFIG: ""
PERIOD: "5m"
IPV6_PREFIX: "/128"
PUBLICIP_FETCHERS: "all"
PUBLICIP_HTTP_PROVIDERS: "all"
PUBLICIPV4_HTTP_PROVIDERS: "all"
PUBLICIPV6_HTTP_PROVIDERS: "all"
PUBLICIP_DNS_PROVIDERS: "all"
PUBLICIP_DNS_TIMEOUT: "3s"
UPDATE_COOLDOWN_PERIOD: "5m"
HTTP_TIMEOUT: "10s"
BACKUP_PERIOD: "0"
LOG_LEVEL: "info"
LOG_CALLER: "hidden"
SHOUTRRR_ADDRESSES: ""
persistence:
data:
enabled: true
mountPath: /updater/data