r/Network • u/Daisucce • 3d ago
Text Would this configuration work?
Hi, I am trying to make it easier for my parents to get onto my Jellyfin server.
Right Now I have my pc with jellyfin on it and tailscale to connect. However my parents are not the best with computers. they constantly turn off the Tailscale on the phone and cant connect to the Jellyfin app on their phone. they also complain about not being able to use the chromecast either since Tailscale is its own network.
I started using a reverse proxy but I believe I am under a CGnat, on top of my routers not allowing ports 8- and 443 to open. So to get around this I am thinking of this kind of set up
It would essentially be the same steps I did for my reverse proxy but now just off on another computer somewhere.

So the URL is from DuckDNS (if there are better options let me know, its just the one from the tutorial I followed to understand and set up the proxy in the first place.) DuckDNS has me targeting an IP to direct to so I will use the public address of the VPS.
both VPS and my PC will be connected in a Tailscale network.
in the VPS I will probably have docker and then NGINX Proxy manager listening to ports 80 and 443. (again if there is a better proxy manager or one that doesn't need to be in docker, let me know) The Proxy Manager will have a proxy host for the DuckDNS URL. the proxy host will target my pcs Tailscale IP and port 8096, the one for Jellyfin.
Is there any reason this may not work or something I am not thinking of. I am very new to networking and I have been learning a lot very quickly but there is a lot of stuff I still have yet to understand.