/cloudflare-ddns-posix

Cloudflare DDNS update service

Primary LanguageShellGNU General Public License v3.0GPL-3.0

Cloudflare Dynamic DNS Update Service

  • POSIX-compliant
  • Cloudflare API v4
  • Bearer authentication
  • DNS proxy recognition
  • Installed as a cron job
  • Compatible with OpenBSD

Usage

$ ./install.sh

Requirement

  • curl
  • jq

Design Consideration

No Python. Python 3.10 drops support for LibreSSL, thus not working on OpenBSD.