This container is useful as dynamic DNS, to keep updated the DNS records with the IP assigned by your ISP.
Use the Digital Ocean Network API
-
Point your domains to Digital Ocean using the nameservers
n1.digitalocean.comn2.digitalocean.comn3.digitalocean.com -
Create the domain in the
Networkingmenu and add a newA Record, take note of the ID. -
Genetare
Personal access tokensinAPI>Tokens/Keysand store them in a safe place. -
Run the container with right
EVNvars
docker run -e 'DOMAINS_INFO=domain1,domain2,domain3' -e 'RECORDS_IDS=id1,id2,id3' -e 'DO_API_KEY=your_personal_token' -name dns-updater --restart always jparadasb/do-dns-updater:latestThis container just allow to update one record per domain