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

Comments (0)

No comments yet