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?