Tls
-
DNS-01 challenges with a split-horizon DNS
Getting Let's Encrypt DNS-01 working when the authoritative internal view is different from the public view, without pulling my hair out
-
A TLS SAN quirk that broke mTLS
An internal service stopped accepting a client cert after a seemingly innocent renewal, and the issue hid in the SAN encoding
-
Why I finally switched from nginx to Caddy
After a decade on nginx, two weekends of YAML and a lingering distaste for certbot cronjobs made me try Caddy for my homelab ingress