Dynamic DNS client for CloudFlare domain names. This script runs as daemon and updates dynamic IP (ever changing IP address) to CloudFalre's DNS records. You will need a CloudFlare account to use this script.
Rename settings.json.sample
to settings.json
and update it with your Email address and API key :
"CF_EMAIL" : "email@example.com"
"CF_API_KEY" : "yourapikey"
Usage :
Start daemon
./ddclient.py start domain subdomain
Stop daemon
./ddclient.py stop
This script provides a way to update dynamic IP address to a domain name. Using this script anyone can host a website or any other service for that matter on a computer with dynamic IP address. You will need following things :
- Domain name : get here if you don't have one.
- CloudFlare Account : cloudflare.com it is FREE.
- Above script, and of course a computer. Done !