I wanted the opposite: allowlist‑only browsing. Block everything by default, and explicitly allow only what I need.
So I built Sinkzone: a local DNS forwarder with two modes:
Monitor mode: lets all traffic through, but logs every domain so you can decide what to allow.
Focus mode: only allowlisted domains resolve; everything else is blocked (NXDOMAIN).
It’s open source, written in Go, and runs locally on macOS, Linux, and Windows. Works a bit like Pi‑hole, but instead of blocking ads, it blocks everything unless you say otherwise.
I’m curious if this would be useful in your workflow. If you try it, please let me know what breaks, what works well, and what you’d improve.
artooro•17h ago
daft_pink•17h ago
Your mileage might vary, but in my home, causing my smarthome plus my wife and children’s internet to go offline might cause a bigger distraction to my focus. Also you couldn’t use a pi-hole at work for instance.
dominis•17h ago
mikehotel•17h ago
- TUI based configuration
- API endpoints
pluto_modadic•16h ago
dominis•16h ago