From 7b4bde7d846815f6616144671ea7382f65e6f59d Mon Sep 17 00:00:00 2001 From: Razvan Dimescu Date: Fri, 20 Mar 2026 11:39:50 +0200 Subject: [PATCH] update README with install/uninstall commands and roadmap checkmark Co-Authored-By: Claude Opus 4.6 --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 519cf95..f1936af 100644 --- a/README.md +++ b/README.md @@ -39,6 +39,12 @@ dig @127.0.0.1 google.com # ✓ resolves normally dig @127.0.0.1 ads.google.com # ✗ blocked → 0.0.0.0 ``` +Set Numa as your system DNS (all traffic goes through Numa): +```bash +sudo numa install # saves current DNS, sets system to 127.0.0.1 +sudo numa uninstall # restores original DNS settings +``` + Create an override: ```bash curl -X POST http://localhost:5380/overrides \ @@ -164,7 +170,7 @@ Zero external DNS libraries. RFC 1035 wire protocol parsed by hand. Dependencies - [x] Developer overrides — REST API with auto-expiry - [x] Ad blocking — 385K+ domains, dashboard, allowlist - [x] System DNS auto-discovery — Tailscale, VPN split-DNS -- [ ] System DNS auto-configuration — `numa install` / `numa uninstall` +- [x] System DNS auto-configuration — `numa install` / `numa uninstall` - [ ] pkarr integration — self-sovereign DNS via Mainline DHT - [ ] Decentralized resolver network — staking, auditing, token economics