serverless-dns/serverless-dns
The RethinkDNS resolver that deploys to Cloudflare Workers, Deno Deploy, Fastly, and Fly.io observed · 2026-08-28
Health v2 · maintenance only
75/100
- Activity 80
- Release rhythm 54
- Longevity 100
Flags: prerelease_only
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 18
- age_days: 2002
- days_rel: 308
- days_push: 120
- n_releases_24m: 4
Adoption not part of the score
3794 stars · 2293 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A serverless, Pi-hole-style DNS-over-HTTPS and DNS-over-TLS resolver with configurable blocklists. It deploys to Cloudflare Workers, Deno Deploy, Fastly Compute@Edge, and Fly.io, and powers the RethinkDNS resolver in production.
Use cases
- self-host a private DNS resolver on free serverless tiers
- block ads and trackers at the DNS level
- block malware and phishing domains network-wide
- set up DNS-over-HTTPS for my devices
- replace Pi-hole with a serverless alternative
- configure parental controls like blocking adult or gambling sites
- encrypt DNS queries so ISPs cannot see browsing activity
When to choose
- you want a Pi-hole-like blocker without running your own hardware
- you need a fast, globally distributed DoH/DoT resolver on free tiers
- you want configurable blocklists with per-user endpoints
When to avoid
- you need full local network control or detailed local logging like Pi-hole
- you need traditional port-53 plain DNS resolution
- you cannot use edge/serverless platforms
Facets
service · maturity active
networking security privacy http-server self-hosted networking privacy security self-hosted web-development cloud serverless dns-over-https dns-over-tls adblocking cloudflare-workers edge-compute pihole-alternative blocklists nodejs deno web-server
5 sources
- readme: https://github.com/serverless-dns/serverless-dns · fetched 2026-08-28 · dfee965f61a7
- homepage: https://rethinkdns.com/configure · fetched 2026-08-29 · 205c09b3a612
- site_page: https://docs.rethinkdns.com/ · fetched 2026-08-29 · 271779566180
- site_page: https://docs.rethinkdns.com · fetched 2026-08-29 · 271779566180
- site_page: https://rethinkdns.com/faq · fetched 2026-08-29 · 1fe2dea889dc
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| serverless-dns/serverless-dns | main | 75 |
For agents
markdown · JSON · MCP: product_card(name="serverless-dns/serverless-dns")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem