timothymiller/cloudflare-ddns
Some data may be outdated — see provenance labels.
🦀 Rust based dynamic DNS (DDNS) updater for Cloudflare observed · 2026-10-01
Health v2 · maintenance only
93/100
- Activity 96
- Release rhythm 86
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 2578
- days_rel: 92
- days_push: 27
- n_releases_24m: 14
Adoption not part of the score
4523 stars · 431 forks observed · 2026-10-01
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A Rust-based dynamic DNS (DDNS) client that keeps Cloudflare DNS records in sync with a changing home IP address. It ships as a tiny static Docker image (~1.1 MB) with IPv4/IPv6 support, notifications, heartbeat monitoring, and cron scheduling.
Use cases
- keep cloudflare dns updated with my home ip
- self-host services without a static ip
- dynamic dns updater for raspberry pi
- update ipv6 dns records automatically
- lightweight ddns docker container
- access home network via custom domain name
When to avoid
- your DNS is hosted somewhere other than Cloudflare
- you need a GUI or a DDNS provider with built-in update endpoints
- you want a one-shot script rather than a long-running scheduled container
Facets
cli-tool · maturity active
networking configuration-management scheduling developer-tools networking self-hosted cloud-computing self-hosted rust cli ddns cloudflare dynamic-dns ipv6 raspberry-pi home-networking static-binary automation docker linux
2 sources
- readme: https://github.com/timothymiller/cloudflare-ddns · fetched 2026-10-01 · cf2256eedc0b
- homepage: https://timknowsbest.com/free-dynamic-dns · fetched 2026-08-29 · cc16ff4e2cf5
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| timothymiller/cloudflare-ddns | main | 93 |
For agents
markdown · JSON · MCP: product_card(name="timothymiller/cloudflare-ddns")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem