blocky
A fast, lightweight DNS proxy and ad-blocker for local networks, written in Go.
About blocky
It supports multiple simultaneous upstream resolvers with query balancing and conditional forwarding per domain. Blocky can log all DNS queries for analysis via its built-in Prometheus metrics endpoint and a web-based query log. Configuration is done through a single YAML file, and it runs on Linux and Windows, with official Docker images available. The project was created by an individual developer under the name 0xERR0R.
This tool is ideal for home lab operators and small office networks who want a simple, performant local DNS filter without running Pi-hole. It is free and open source under the Apache 2.0 license, with no paid tiers.
Quick Facts
- Pricing
- Free
- License
- Open Source
- Platform
- Linux
- Version
- 0.24
- Developer
- 0xERR0R