blocky

Fast and lightweight DNS proxy (like Pi-hole) as ad-blocker for local network with many features.


Product Overview

Blocky is a fast and lightweight DNS proxy designed as an ad-blocker for local networks. Similar to Pi-hole, Blocky allows you to block ads and malware using one or more block list URLs. However, unlike Pi-hole, Blocky runs on your operating system (Windows, Linux, macOS, and Raspberry Pi) rather than a dedicated device like the Raspberry Pi.

Main Features

Blocky boasts several impressive features that make it an attractive option for those looking to block ads and malware on their local network:

  • High-performance DNS server: Based on async IO, Blocky can serve millions of requests per minute even on commodity desktop PC hardware.
  • Support for multiple protocols: Blocky supports DNS-over-TLS, DNS-over-HTTPS, and DNS-over-QUIC protocols, as well as HTTP/1.1, HTTP/2, and HTTP/3 transport protocols.
  • DNS rebinding attack protection: Blocky includes a feature that protects against DNS rebinding attacks, which can compromise your network's security.
  • Advanced caching: Blocky features advanced caching with options like serve stale, prefetching, and auto-prefetching to improve performance.
  • Persistent caching: When the DNS server restarts, Blocky saves its cache to disk, ensuring that cached data is preserved.
  • Customizable block lists: You can use one or more block list URLs to block ads and malware.
  • Docker image available: For ease of deployment, a Docker image is available on Docker Hub.

Overall, Blocky offers a powerful and flexible solution for blocking ads and malware on your local network.

Related

Rallly
hMailServer
Frigate
Grimoire
OTS
Stalwart JMAP
ExBin
Papermerge
SeaweedFS
Tyk
Star history

Star history for blocky