Show HN: Run your own private DNS with Pi-hole, dnsdist and Caddy
2 allenbenny038 0 8/21/2025, 6:18:24 PM github.com ↗
I built a self-hosted private DNS resolver that supports standard DNS, DNS-over-TLS (DoT), and DNS-over-HTTPS (DoH).
Stack:
- Pi-hole for DNS filtering and blocklists. - dnsdist for load balancing and DoT/DoH. - Caddy for automatic TLS certificates.
Features:
- Works with DNS (53), DoT (853), and DoH (/dns-query on 443). - Single docker-compose setup with persistent storage. - Certificates shared between Caddy and dnsdist for DoT.
Docs and setup guide: https://github.com/allenhack638/self-hostable-private-dns
No comments yet