dotwee/namecheap-ddns

By dotwee

Updated over 3 years ago

This simple container will automatically update a namecheap dynamic dns domain through GET requests.

Image

50

docker-namecheap-ddns

Originally based upon @EdwardChamberlain'snamecheap_ddns.

Docker Hub Page

This container is available on unRAID community Applications

This simple container will automatically update a namecheap dynamic dns domain through GET requests. This container checks your public IP every 3 seconds and sends an update if a change is detected.

You MUST provide the required enviroment variables: APP_HOST, APP_DOMAIN, and APP_PASSWORD. You MUST create an 'A + Dynamic DNS' record for the host which you wish to update and enable Dynamic DNS in the manage page of your domain. Your APP_PASSWORD must be your Dynamic DNS password from namecheap and NOT your Namecheap password.

For more info see the Namecheap help page.

Usage:

$ docker run \
    -e APP_HOST='your host' \
    -e APP_DOMAIN='your domain' \
    -e APP_PASSWORD='your ddns password' \
    dotwee/namecheap-ddns:latest

Usage (optional args):

$ docker run \
    -e APP_HOST='your host' \
    -e APP_DOMAIN='your domain' \
    -e APP_PASSWORD='your ddns password' \
    -e APP_UPDATE_TIME='time between updates, e.g: '60'' \
    -e APP_LOG_LEVEL='Log Level'
    dotwee/namecheap-ddns:latest

Docker Pull Command

docker pull dotwee/namecheap-ddns