acme-dns/acme-dns
Limited DNS server with RESTful HTTP API to handle ACME DNS challenges easily and securely. observed · 2026-08-28
Health v2 · maintenance only
83/100
- Activity 86
- Release rhythm 69
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 0.0
- age_days: 3580
- days_rel: 209
- days_push: 86
- n_releases_24m: 3
Adoption not part of the score
2814 stars · 304 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
acme-dns is a simplified DNS server with a RESTful HTTP API designed to automate ACME DNS challenges for Let's Encrypt and other ACME certificate authorities. It limits API credentials to TXT record updates on dedicated subdomains, so leaked keys have minimal security impact.
Use cases
- automate letsencrypt dns-01 challenges
- renew tls certificates automatically without exposing dns provider api keys
- self-host a dns server for acme challenges
- issue wildcard certificates via dns challenge
- secure certificate automation for many servers
- serve custom dns records alongside acme challenges
When to choose
- your dns provider has no API or its API keys grant too much power
- you need automated, unattended certificate renewal with dns-01
- you want wildcard certificates without storing powerful dns credentials on servers
When to avoid
- http-01 challenges suffice for your setup
- you cannot delegate a subdomain via CNAME from your zone
- you need a full-featured authoritative dns server
Facets
service · maturity active
networking http-server api-framework security self-hosted security networking self-hosted developer-tools go self-hosted cross-platform acme letsencrypt dns-challenge txt-records tls-certificates certificate-automation automation linux docker
1 source
- readme: https://github.com/acme-dns/acme-dns · fetched 2026-08-28 · 1dcb5a6c0d1e
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| acme-dns/acme-dns | main | 83 |
For agents
markdown · JSON · MCP: product_card(name="acme-dns/acme-dns")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem