← Software

Pi-hole

A DNS sinkhole that blocks ads and trackers network-wide.

Pi-hole logo

Pi-hole runs as a local DNS server on your home network and refuses to resolve domains used by ads, trackers, and known malware. Devices on the network use Pi-hole as their DNS — set on the router, served via DHCP — and pages load faster with much less third-party content even on devices that cannot run ad blockers (smart TVs, IoT devices, mobile apps).

The application has a comfortable web UI for inspecting query logs, managing block lists, and tracking which clients are making which queries. Pi-hole subscribes to popular community block lists and updates them on a schedule; users can also add or remove individual domains from allow- and block-lists.

Pi-hole started as a Raspberry Pi project in 2014, hence the name, but runs on any Linux box (or container). Pi-hole LLC, the project's umbrella organisation, runs entirely on donations. The licence is EUPL-1.2. The combination of network-wide ad blocking and a friendly UI has made Pi-hole one of the most popular self-hosted services in homelab and privacy-focused communities.

License: EUPL-1.2

Category: Networking

Website: https://pi-hole.net/

Install

curl -sSL https://install.pi-hole.net | bash
Or via Docker:
  docker run -d --name pihole -p 53:53 -p 53:53/udp -p 80:80 pihole/pihole:latest

Authors

  • Pi-hole LLC and contributors
PreviousPerl NextPipeWire

This site is currently in Beta. Contact: Chris Paton

Textbook of AI · Textbook of Usability · Textbook of Digital Health

Auckland Maths and Science Tutoring