Blocky
Fast and lightweight DNS proxy and ad-blocker for local networks written in Go.
Why consider Blocky?
Blocky is an open-source fast DNS proxy and ad-blocker written in Go. It provides granular blocklists, DoH/DoT upstream encryption, query logging, and Prometheus metrics with ultra-low memory footprint.
Learn Blocky by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of Blocky
Blocky is designed for containerized setups and Kubernetes clusters, providing sub-millisecond DNS responses and custom client group rules.
Running with Docker
docker run -d \ --name blocky \ -p 53:53/udp -p 53:53/tcp \ -v $(pwd)/config.yml:/app/config.yml \ spx01/blocky:latestBlocky is licensed under the Apache License Version 2.0.
Related tools
More options with a similar category or technology profile.
Dapr CLI
Command-line tool for managing Dapr distributed application runtime environments and sidecars.
bpytop
Python port of bashtop with game-like UI, responsive mouse support, and hardware sensors.
bashtop
Linux resource monitor showing usage and stats for processor, memory, disks, network, and processes.
SchemaHero
Kubernetes-native declarative database schema management and table migration operator.