Sign inSign up

daniellindemann/do-ddns-update

By daniellindemann

•Updated over 1 year ago

Image
0

363

daniellindemann/do-ddns-update repository overview

⁠Domain Offensive FlexDNS Updater

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

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

⁠Environment variables

NameRequired?Description
DDNS_USERNAMEtrueUsername to authenticate on Domain Offensive's FlexDNS service.
DDNS_PASSWORDtruePassword to authenticate on Domain Offensive's FlexDNS service.
DDNS_HOSTNAMEtrueDomain URI to update.
DDNS_CHECK_INTERVALfalseInterval to check and update for IP changes. Default: 10m
DDNS_CHECK_PUBLIC_IP_URLfalseAPI Url of IP-Adresse service. Defaults: https://ifconfig.io/ip
DDNS_CHECK_DNS_SERVERfalseDNS Server to check Domain entries. Default: 8.8.8.8 (Google's DNS)

Tag summary

Content type

Image

Digest

sha256:764fe4abf…

Size

9.3 MB

Last updated

over 1 year ago

docker pull daniellindemann/do-ddns-update