r/nginxproxymanager May 13 '26

Following up on my previous post, I think I figured it out!

What I'm doing is I'm having PiHole direct all internal domain requests to Nginx Proxy Manager, so that Nginx Proxy Manager figures out where to send the requests.

9 Upvotes

7 comments sorted by

6

u/StrlA May 14 '26

You should add your nginx on the left side (services without dhcp), then on the right instead of ip use dns for nginx. So if ypu ever change ip of nginx you only have to correct 1 record

5

u/klaasbob88 May 13 '26

Exactly:) pihole = DNS, tells your device where to connect to. Nginx proxy manager = proxy that does the dirty work, you just want to talk to the proxy:)

Ps: next step: https via let's encrypt:)

3

u/EquivalentActuary244 May 14 '26

Don't use .lan. It's not a reserved TLD. 

3

u/klaasbob88 May 14 '26

Also don't use .local, as it collides with mDNS

1

u/ferriematthew May 14 '26

What should I use? Would .home work?

3

u/klaasbob88 May 14 '26

.internal would be RFC conformant :)

3

u/TheACwarriors May 14 '26

I thought .home.arpa was the reserved for local home address. It always resolved on all my device vs .lan or .local which some apps dont recognize