ddries/d2c.sh

ddries/d2c.sh
ddries/d2c.sh
Update Cloudflare DNS ‘A’ records for your dynamic IP. d2c.sh is configured using a TOML file located in /etc/d2c/d2c.toml. The first time you run d2c.sh from the command-line, it will create the config directory for you. You still have to manually create the TOML configuration file.

https://github.com/ddries/d2c.sh