I’m happily serving a few websites and services publicly. Now I would like to host my Navidrome server, but keep the contents private on the web to stay out of trouble. I’m afraid that when I install a reverse proxy, it’ll take my other stuff online offline and causes me various headaches that I’m not really in the headspace for at the moment. Is there a safe way to go about doing this selectively?
That’s the standard behavior. Read the documentation for whatever reverse proxy you want to use.
I just don’t put the ports on the proxy config.
So those ports that I don’t put in the config remain publicly accessible? That would be perfect.
The ports you don’t put in are not publicly routed.
I use NPM and only have 3 services routed outside my network.