Mini Dynamic DNS Service using Cloudflare
λ git clone <this-repo>
λ composer install
λ curl 'https://ddns.example.org/?zone=example.org&domain=home.example.org&wildcard' \
-H 'X-Auth-Email: <cloudflare email>' \
-H 'X-Auth-Key: <cloudflare key>
zone
= Cloudflare Zone Name (not the ID)domain
= Domain or Subdomainip|ipv4
= Update ipv4 (no auto detection)ipv6
= Update ipv6ttl
= Update TTL value (default: 120)wildcard
= Use *.example.org (flag)proxied
= Set proxy status (flag)
The username and password field of your FRITZ!Box settings will be used.
FRITZ!Box Example: https://ddns.example.org/?zone=example.org&domain=<domain>&ipv4=<ipaddr>&ipv6=<ip6addr>