I am not a networking expert, so please forgive any poor or unclear terminology here . . .
My recently built Unraid Plex/Arr box works great, but I would like to set up NGINX Proxy Mgr and reverse proxy. My current challenge is that when I install NPM, all of a sudden all of my Arr apps, which are set to network though OpenVPN-Client, start mapping 443>443 and 80>80 (app to host).
Sonarr, Radarr, Readarr, NZBGet, qBittorrent, Bazarr, Requestrr all have app-to-host mappings like this, when NPM is installed:
Network: container:OpenVPN-Client
Port Mappings:
10.0.1.99:443/TCP10.0.1.99:443
10.0.1.99:80/TCP10.0.1.99:80
10.0.1.99:81/TCP10.0.1.99:81
My OpenVPN-Client app-to-host mappings don’t include either port, which makes this doubly confusing:
172.17.0.2:3579/TCP10.0.1.23:3579
172.17.0.2:4545/TCP10.0.1.23:4545
172.17.0.2:6767/TCP10.0.1.23:6767
172.17.0.2:6789/TCP10.0.1.23:6789
172.17.0.2:6881/TCP10.0.1.23:6881
172.17.0.2:6881/UDP10.0.1.23:6881
172.17.0.2:7878/TCP10.0.1.23:7878
172.17.0.2:8080/TCP10.0.1.23:8080
172.17.0.2:8191/TCP10.0.1.23:8191
172.17.0.2:8989/TCP10.0.1.23:8989
172.17.0.2:9696/TCP10.0.1.23:9696
NGINX Proxy Manager network and mappings:
Network: br0
Port Mappings (App to Host):
10.0.1.99:443/TCP10.0.1.99:443
10.0.1.99:80/TCP10.0.1.99:80
10.0.1.99:81/TCP10.0.1.99:81
And, when I remove NPM, everything goes back to normal and works fine, with no app-to-host mappings showing up for Arr apps in the main Docker view.
What dumb thing have I done?


That was very helpful, thanks!
Only problem I have left is getting NGINX Reverse Proxy Manager set up, so that I can offer Overseerr webpage. The Let’s Encrypt cert generator keeps throwing an internal error at the last step. Something is preventing LE from reaching my server, and I’m too clueless to solve at this point.