Self-Hosting
-
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
-
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
-
WireGuard vs Tailscale in my homelab after a year
After a year of running both, here's where each one earned its keep and where I'd pick differently next time
-
Why my homelab Pi-hole kept forgetting its DNS override
A local DNS override on my Pi-hole would come back for a day and then mysteriously vanish, and the culprit was a docker-compose restart policy