homelab-pihole-dns - Pi-hole DNS Server for Home Network
Install and configure Pi-hole DNS server with ad blocking on home network
Tags
Updated: 2026-05-28Capabilities
Typical Inputs
Typical Outputs
What this skill does
- install Pi-hole server
- configure DNS settings
- manage blocklists
- setup DNS-over-HTTPS
- create local DNS records
- troubleshoot DNS issues
- update gravity lists
- manage domain whitelist
- configure DHCP server
Inputs
- Raspberry Pi
- Linux host
- Docker container
- static IP address
- web admin password
- upstream DNS resolver
- blocklist URLs
- local domain records
- cloudflared binary
Outputs
- Pi-hole web admin interface
- blocked domain responses
- local DNS resolution
- DNS query logs
- DHCP leases
Requirements
- Linux host
- static IP address
- network admin access
- NET_ADMIN capability
- port 53/80 access
