Skip to content

Cloudflare DDNS

Dynamic DNS service that automatically updates Cloudflare DNS records when your public IP changes.

Docker Compose Example

cloudflare-ddns:
  image: favonia/cloudflare-ddns:latest
  container_name: networking-cloudflare-ddns
  network_mode: host  # Required to detect IP changes
  restart: unless-stopped
  environment:
    - CLOUDFLARE_API_TOKEN=${CLOUDFLARE_API_TOKEN}
    - DOMAINS=your-domain.com
    - PROXIED=false      # Optional: disable Cloudflare proxy
    - IP6_PROVIDER=none  # Optional: disable IPv6