Sign inSign up

bkmeneguello/ddns

By bkmeneguello

•Updated about 9 years ago

DDNS service

Image
1

996

bkmeneguello/ddns repository overview

⁠About this Repo

Docker Hub

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.

⁠Required Environment Variables

DDNS_DOMAIN
DDNS_HOST
AWS_ACCESS_KEY_ID=XXXXXXXXXXXXXX
AWS_SECRET_ACCESS_KEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXX

⁠Optional Environment Variables

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).

⁠Usage

$ 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

Tag summary

Content type

Image

Digest

Size

10.1 MB

Last updated

about 9 years ago

docker pull bkmeneguello/ddns