Public | Automated Build

Last pushed: 2 months ago
Short Description
DDNS service
Full Description

About this Repo

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
Docker Pull Command
Owner
bkmeneguello
Source Repository

Comments (0)