2023-09-12, 09:11 PM
Been trying to get Jellyfin to reverse proxy using Nginx and can't get it too work. I've been able to the the Nginx Proxy Manager GUI to reverse proxy with my domain name as well as get ssl encryption through lets encrypt. So luck whatsoever with Jellyfin. I'm pretty new and i went the proxmox vm route and I think its confusing me. My setup is as follows
Proxmox-Ubuntu Server-Docker/Portainer-Jellyfin Container-Nginx Container-Crowdsec (containers all on same network)
I got the nginx Manager proxy to work by forwarding ports 80 and 443 to my Proxmox machine. Domain name (nginxmanger.xxxx.com) is pointed to the public IP address of the machine. I made a reverse proxy in the manager (nginxmanager.xxxx.com pointed to the IP Address of the Nginx docker container and port 81). I can now just type in the web address and i'm taken to a https instance of the nginx manager.
I have no such luck with Jellyfin when trying to replicate these sorts of settings. Remote access is enabled. Beyond that i'm pretty much stuck. I tried to edit the jellyfin config file but I could never get that to work either. I'm getting a lot of errors and i'm not sure which ip address i'm supposed to use (ubuntu server, docker container etc) and where. As it stands i'm only able to even access the jellyfin gui by using the private Ip of my ubuntu server machine followed by 8096. Which is allowed by my firewall rules. I'm going to try the tailscale route next.
Proxmox-Ubuntu Server-Docker/Portainer-Jellyfin Container-Nginx Container-Crowdsec (containers all on same network)
I got the nginx Manager proxy to work by forwarding ports 80 and 443 to my Proxmox machine. Domain name (nginxmanger.xxxx.com) is pointed to the public IP address of the machine. I made a reverse proxy in the manager (nginxmanager.xxxx.com pointed to the IP Address of the Nginx docker container and port 81). I can now just type in the web address and i'm taken to a https instance of the nginx manager.
I have no such luck with Jellyfin when trying to replicate these sorts of settings. Remote access is enabled. Beyond that i'm pretty much stuck. I tried to edit the jellyfin config file but I could never get that to work either. I'm getting a lot of errors and i'm not sure which ip address i'm supposed to use (ubuntu server, docker container etc) and where. As it stands i'm only able to even access the jellyfin gui by using the private Ip of my ubuntu server machine followed by 8096. Which is allowed by my firewall rules. I'm going to try the tailscale route next.