I’m a bit new here so not sure if this is the right place to ask, if not please let me know where.
TL;DR I need help setting up a reverse proxy on Windows 7 for Plex and its associated utilities.
I have just finished setting up Plex and all the other stuff that goes along with it (Sonarr, Radarr, qBittorrent, Tautulli and Ombi) and currently have each one accessible through manual router port forwarding. This is working at the moment, but I am a bit worried about security. I have DDNS setup with a free NO-IP hostname. I’m running all the servers on my main Windows 7 computer and unfortunately don’t have any other ones available to use.
My aim is to be able to access each one as a path under that domain (e.g. hostname.noip.org/plex, hostname.noip.org/sonarr, hostname.noip.org/radarr etc) but I have been unable to find any instructions that don’t assume some setup has already been done.
Can someone help me set this up so I can close these security holes in my network. Many of the instructions I have found use IIS7. I have got it installed but have only used it to set up a local FTP server so am not sure how to do website stuff and all the tutorials I have found start with the assumption that I already have a site setup and I’m not sure how to do that. I do have some experience with Unix systems and am comfortable in both Unix and windows command lines but would prefer a solution with a configuration GUI if posable.
they seem to have a windows version as well so the syntax might be a bit different.
I use it for everything but Plex cause plex has its own cert and on port 32400 but you could set this up.
I am having trouble finding instructions to setup NGINX to forward different web paths on the same domain to different internal hosts. Is this actually posable?
Also I was thinking that if I don’t have plex behind the proxy then I could use a raspberry pi so I don’t have the trouble I’m having setting it up on windows. Would that be practical, or would there be other problems?
And for SSL is it ok that I am technically using a subdomain (no-ip free domain) or will I need to buy a domain name. I don’t really have a problem with this as they are cheap but I have no idea what to get and how to go about it.
I now have it working with everything except Ombi but I think that is a problem with Ombi not the proxy as it just says Loading.... I also didn’t bother trying with plex as you pointed out.
It is also a bit slower than before, but I don’t think that will be an issue and it was to be expected.
Thanks again for your help
EDIT: I managed to get Ombi working with some help for members of their Dicord channel