CADS-Tunnel docs
Explanation

The three DNS-01 backends behind every cert on this platform

Every Let’s Encrypt/ZeroSSL certificate this platform issues — the portal’s own, and every customer tunnel’s Gelb→Grün promotion (see Certificate tiers explained) — proves domain control the same way: DNS-01, a _acme-challenge.<host> TXT record the CA checks before issuing. What actually publishes that record is a pluggable abstraction (ct_dns::provider::Dns01Provider, crates/dns) with three interchangeable backends. None of this is documented anywhere else on this site, despite docs.bunsenbrenner.org itself having been issued through one of them.

The three backends

Why three, not one

Each solves a different trust boundary:

Found an error, or something that didn't work as documented? Open an issue →