cfdyndns
Run a dynamic DNS updater that publishes the public IP to Cloudflare.
giftpilz0.misc11 variables
Usage
- hosts: all roles: - role: giftpilz0.misc.cfdyndnsVariables
Cloudflare account email used by the DDNS Worker.
Default""Cloudflare API token for DNS updates.
Default""DDNS update endpoint URL.
Default""- cfdyndns_update_hostnameslist[str]
hostnames to update in one DDNS request.
Default[] Cloudflare trace URL for IP detection.
Defaulthttps://cloudflare.com/cdn-cgi/tracepath to the IP updater script.
Default/usr/local/bin/ip_updater.pydirectory for storing state files.
Default/var/lib/cfdyndnspath to the file storing the last known IP.
Default{{ cfdyndns_state_dir }}/last_ipinterval between IP change checks.
Default5mindelay before first check after boot.
Default1minname of the Python requests package to install.
Defaultpython3-requests
No variables match.