News for hackers. Stuff that matters.
Re:Show HN: I built a DNS resolver from scratch in Rust – no... by arafeq on Thursday April 02, 2026 @10:10AM (#47614748)
this is really clean. the auto-TLS for local dev is the killer feature imo, so many hours wasted fighting mkcert and nginx configs. do you plan to support docker/container networking? being able to resolve service names across docker compose setups would make this a no-brainer for teams.
Re:Show HN: I built a DNS resolver from scratch in Rust – no... by dgb23 on Thursday April 02, 2026 @12:03PM (#47616278)
I don't want to hijack the thread, because that's a cool project.

Still, if you're looking for something that "just works" and is widely used, have a look at caddy.

Re:Show HN: I built a DNS resolver from scratch in Rust – no... by rdme on Thursday April 02, 2026 @10:23AM (#47614925)
Actually, if you point a container's DNS at the host (dns: [host.docker.internal] in compose), it works for resolution + ad blocking for the reverse however, I've added it on the radar, thanks!
Re:Show HN: I built a DNS resolver from scratch in Rust – no... by Kaliboy on Thursday April 02, 2026 @11:03AM (#47615432)
How does auto-TLS work? It makes a self signed certificate automatically?
Re:Show HN: I built a DNS resolver from scratch in Rust – no... by rdme on Thursday April 02, 2026 @11:05AM (#47615458)
Yes — numa install generates a local CA and stores it in the system trust store. When you register a .numa service, it generates a per-service TLS cert signed by that CA