I built a DNS resolver from scratch in Rust – no DNS libraries
Auto-TLS for local domains beats mkcert and /etc/hosts without manual cert management.
SideDNS is a local DNS router and transparent HTTP/HTTPS proxy for developers. It lets you map any domain name to any local service — and undo it completely when you're done. Route any domain to any local service. Instantly. Without touching your system.
Ephemeral rules auto-cleanup when daemon stops, no /etc/hosts editing.
Backend developers, DevOps engineers
dnsmasq · Caddy · ngrok
I built SideDNS because I wanted local development environments to behave more like production.
I was constantly switching between /etc/hosts, reverse proxies, local certificates, and various DNS tools just to access services through real domains.
With SideDNS:
sidedns add api.myapp.com --port 3000 or show hand with ephemeral rule sidedns run -d example.com mycommand with args // sidedns with detect openned port
Now every application on your machine can access that service through `api.myapp.com`, with HTTPS support, wildcard domains, WebSockets, and automatic cleanup when SideDNS stops.
Under the hood, SideDNS combines:
* A local DNS server * A transparent HTTP/HTTPS reverse proxy * Automatic certificate management * Cross-platform DNS integration (Windows, macOS, Linux)
The goal is to make local domains feel as simple as localhost while behaving much closer to production environments.
I'd love feedback from developers using tools like dnsmasq, Caddy, Traefik, nginx, mkcert, or custom /etc/hosts setups in local.
Auto-TLS for local domains beats mkcert and /etc/hosts without manual cert management.
Production-grade router from Liveblocks; mandatory auth and zod validation, not bolted-on.
Self-hosted LLM gateway pooling keys across providers for failover and cost tracking.
Site is currently blocked behind Cloudflare; cannot assess project functionality or merit.
Stateless Go proxy routes LLM requests by model name to vLLM backends.
Routes Ghost and Gitea email through one transactional provider to bypass VPS SMTP blocks.