Pi-Hole
Are you sick and tired of ads appearing on every web page you visit? Annoyed at the constant interruption in the middle of an YouTube video due to sponsored ads? Here’s one solution to get rid of those annoying ads! Pi-Hole is a network-wide ad-blocker that can even block the ads in the middle of an YouTube video.
More information about Pi-Hole can be found at the official site https://pi-hole.net/.
Installation
Install Pi-Hole 6 on Debian 12
As of 2025-07-16, the latest version of Pi-Hole is version 6, which brings forth significant chan...
Intsalling Pi-Hole 5 on Raspberry Pi (Old)
In this guide, I will guide you through how to set up Pi-Hole for your network. Because Pi-Hole i...
Install Pi-Hole 5 on Debian 11 (Old)
This guide is for Pi-Hole 5, and is now outdated. Refer to the updated guide Install Pi-Hole 6 on...
Configurations
Configure Pi-Hole
When Pi-Hole completes installation, it will have a random password set for you to login into the...
Updating Pi-Hole
Updating Pi-Hole is an easy task. First, make sure your base OS is up to date. On Raspberry Pi OS...
Set your Window Computer’s DNS to Pi-Hole
Since everyone will have different network setup, it is best to do some research on the router yo...
Advanced Configurations
Use Pi-Hole 5 with NGINX for HTTPS WebGUI Access (Old)
With the release of Pi-Hole 6, NGINX is no longer necessary to provide HTTPS access. Pi-Hole 6 co...
Gravity Sync - Sync Settings Across Multiple Pi-Hole
Gravity Sync is a tool designed for users who operate multiple Pi-hole instances on their network...
High Availability Pi-Hole Setup using Keepalived
A high availability Pi-Hole setup takes redundancy to the next level, through the use of Gravity ...