项目作者: jparadasb

项目描述 :
Bash script to sync dynamic dns
高级语言: Shell
项目地址: git://github.com/jparadasb/do-dns-updater.git
创建时间: 2019-10-28T00:06:24Z
项目社区:https://github.com/jparadasb/do-dns-updater

开源协议:

下载


do-dns-updater Build Status

About this Image

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

How to use

  • Point your domains to Digital Ocean using the nameservers
    n1.digitalocean.com
    n2.digitalocean.com
    n3.digitalocean.com

  • Create the domain in the Networking menu and add a new A Record, take note of the ID.

  • Genetare Personal access tokens in API > Tokens/Keys and store them in a safe place.

  • Run the container with right EVN vars

  1. 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:latest

Disclaimer

This container just allow to update one record per domain