Node client to updates DNS entry in Cloudflare
get clone https://github.com/jhfoo/cloudflare-ddns.git
npm start <host.domain.name> <cloudflare api token>
Create a token with the following permission:
- Zone -> DNS -> Edit
- Check if zone is managed by the token.
- Get IP as reported by Cloudflare trace tool.
- Create/ update host.domain.name with IP.
Inspired by https://github.com/timothymiller/cloudflare-ddns.