This is the Git repo of a simple Docker DDNS service. Its based in Alpine Linux and cli53 to update periodically a Route53 type "A" record.
DDNS_DOMAIN
DDNS_HOST
AWS_ACCESS_KEY_ID=XXXXXXXXXXXXXX
AWS_SECRET_ACCESS_KEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
DDNS_API : Must point to an URL that returns yous actual ip (defaults to https://api.ipify.org).
DDNS_INTERVAL : Defines the interval between IP updates (defaults to 5m). The format is [1-9][0-9]*[smhd]
DDNS_TTL : Sets the "A" record Time To Live (defaults to 300).
$ docker run -d -e DDNS_HOST=www -e DDNS_DOMAIN=example.com -e AWS_ACCESS_KEY_ID=****** -e AWS_SECRET_ACCESS_KEY=******* -v /etc/localtime:/etc/localtime:ro bkmeneguello/ddns
Content type
Image
Digest
Size
10.1 MB
Last updated
about 9 years ago
docker pull bkmeneguello/ddns