This is a script to update FlexDNS configurations for your domains hosted at Domain Offensive.
See detailed instructions on Domain Offensive's website: https://www.do.de/wiki/flexdns-einrichtung/
Run via docker:
docker run -d --name do-ddns-update --restart unless-stopped -e DDNS_USERNAME="DDNS-K00000-00000" -e DDNS_PASSWORD="passw0rd" -e DDNS_HOSTNAME="my-ddns-sub-domain.mydomain.de" daniellindemann/do-ddns-update
Run via docker compose:
services:
do-ddns-update:
image: daniellindemann/do-ddns-update
container_name: do-ddns-update
restart: unless-stopped
environment:
- DDNS_USERNAME=DDNS-K00000-00000
- DDNS_PASSWORD=passw0rd
- DDNS_HOSTNAME=my-ddns-sub-domain.mydomain.de
| Name | Required? | Description |
|---|---|---|
| DDNS_USERNAME | true | Username to authenticate on Domain Offensive's FlexDNS service. |
| DDNS_PASSWORD | true | Password to authenticate on Domain Offensive's FlexDNS service. |
| DDNS_HOSTNAME | true | Domain URI to update. |
| DDNS_CHECK_INTERVAL | false | Interval to check and update for IP changes. Default: 10m |
| DDNS_CHECK_PUBLIC_IP_URL | false | API Url of IP-Adresse service. Defaults: https://ifconfig.io/ip |
| DDNS_CHECK_DNS_SERVER | false | DNS Server to check Domain entries. Default: 8.8.8.8 (Google's DNS) |
Content type
Image
Digest
sha256:764fe4abf…
Size
9.3 MB
Last updated
over 1 year ago
docker pull daniellindemann/do-ddns-update