feat: DoH server endpoint + DoT enabled by default #79
Reference in New Issue
Block a user
Delete Branch "feat/cache-warming"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
POST /dns-queryon the existing HTTPS proxy (port 443). POST-only (no GET — avoids query leaks in URLs/logs, zero new dependencies). Host-gated tonuma.numa, returnsapplication/dns-messagewithCache-Control: max-age=<min_ttl>. Automatically enabled when proxy TLS is active — no config needed.sudo numa, matching the proxy and DoH defaults. Makesnuma setup-phonework out of the box without touching config..localspecial-use handling so explicitly configured zone records (e.g.test.local) are served instead of getting blanket NXDOMAIN./healthfeatures list when active.Test plan
test.local,mail.local) now pass with zone map priority fixmake all(fmt + clippy + audit + 204 unit tests) green🤖 Generated with Claude Code