Favicon of Pi-hole

Pi-hole

Protect your entire network from ads. Block unwanted content in browsers, mobile apps, and smart TVs to improve performance and speed up your internet.

Install a single piece of software to protect your entire network from unwanted content. Instead of using browser plugins on each computer, you can install this tool in one place and every device connected to your network is automatically protected.

This network-level blocking allows you to block ads in non-traditional places such as mobile apps and smart TVs, regardless of the hardware or operating system. Since advertisements are blocked before they are downloaded, your overall network performance improves, making your internet feel significantly faster. You can even pair it with a VPN to block ads on your mobile devices when you're on the go.

Key features include:

  • A comprehensive web interface to view statistics and manage your settings.
  • A built-in DHCP server for centralized network management.
  • Fine-grained control with custom whitelists and blacklists.
  • Detailed query logs to see what's happening on your network.
  • Multiple privacy modes to suit your needs.

Directory Structure

pi-hole
pihole
etc-dnsmasq.d
etc-pihole
.env
docker-compose.yml

docker-compose.yml

services:
  pihole:
    container_name: pihole
    image: pihole/pihole:latest
    ports:
      - "53:53/tcp"
      - "53:53/udp"
      - "80:80/tcp"
    environment:
      TZ: 'America/Chicago'
      WEBPASSWORD: '${WEBPASSWORD}'
    volumes:
      - './etc-pihole:/etc/pihole'
      - './etc-dnsmasq.d:/etc/dnsmasq.d'
    cap_add:
      - NET_ADMIN
    restart: unless-stopped

.env

WEBPASSWORD=your_super_secret_password
Categories:

Share:

Ad
Favicon

 

  
 

Similar to Pi-hole

Favicon

 

  
  
Favicon

 

  
  
Favicon