Jellyfin Forum
SOLVED: Nginx Reverse Proxy setup - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+---- Forum: Networking & Access (https://forum.jellyfin.org/f-networking-access)
+---- Thread: SOLVED: Nginx Reverse Proxy setup (/t-solved-nginx-reverse-proxy-setup)



Nginx Reverse Proxy setup - klogart - 2025-05-31

Hey I'm looking to setup Jellyfin for remote access outside of my home

I've been looking at solutions and it looks like everyone suggests using a reverse proxy. I don't want to point my domain directly to my home IP address just for privacy reasons. I'm just wondering if the setup I'm describing would work I've already got NPM setup internally where I can access my services using names such as <jellyfin.internal.lan> but now I want to open it to the internet to access using <jellyfin.example.com>

Has anyone setup their Jellyfin server with remote access similar to below:

Docker Container (Jellyfin) <- Internal proxy server(Nginx proxy manager) - > VPN(Wireguard) <- External proxy server (Hosted VPS) (Nginx proxy manager or nginx) - > External access to Jellyfin


RE: Nginx Reverse Proxy setup - bitmap - 2025-05-31

You could even use the same file. You're listening on different ports. Internally you should be listening on 8096/8920, externally you should ONLY be listening on 443 unless you're redirecting 80 --> 443. So yes, it will work just fine if you use NPM to set it up.


RE: Nginx Reverse Proxy setup - klogart - 2025-06-02

(2025-05-31, 11:51 PM)bitmap Wrote: You could even use the same file. You're listening on different ports. Internally you should be listening on 8096/8920, externally you should ONLY be listening on 443 unless you're redirecting 80 --> 443. So yes, it will work just fine if you use NPM to set it up.

Thanks for the help! I've got this setup working perfectly and learned a few things along the way. It looks like now I need to focus on upgrading my home internet connection to handle streaming over the internet.