Practical architecture for combining Pi-hole and Nginx Proxy Manager
Service Runbooks
Overview: Roles of Each Component
Pi-hole
Runs local DNS (port 53)
Serves as the DNS resolver for your network
Provides local DNS records so devices resolve service names (e.g., home.lab, jellyfin.lab)
Does not need to serve HTTP(80) or HTTPS(443)
Nginx Prox...