DYRS dynamic DNS IP checker & companion
Use with crontab or systemd to detect changes.
*/5 * * * * /_path_to_dyrs_/ >> /var/log/ddns.log 2>&1Endpoints to external provider
Cloudflare, Namecheap support
check_interval = 300
ip_source = "https://api.ipify.org"
[cloudflare]
enabled = true
api_token = "CF_API_TOKEN"
zone_id = "CF_ZONE_ID"
record_id = "CF_RECORD_ID"
record_name = "home.abc.dev"
CRON
*/5 * * * * /usr/local/bin/dyrs --config /home/abc/dyrs/config.toml >> /var/log/ddns.log 2>&1