2024-08-26, 04:21 PM
When you remove "jellyfin" via apt, it will only remove the meta package. You have to use "jellyfin*" with the asterisk at the end so that it removes the meta package and all of the actual jellyfin packages (jellyfin-web, jellyfin-server, jellyfin-ffmpeg6).
For secure remote access your options are to use a VPN or setting up a reverse proxy and getting https certs. I recommend setting up a reverse proxy and getting certs.
1) Get a free DDNS domain from duckdns.
2) Open ports 80 and 443 on your router and forward to your server (required both for access to Jellyfin and for the certificate request process)
3) Setup a container for Nginx Proxy Manager with host networking
4) Setup the Jellyfin proxy config in Nginx Proxy Manager, enable https, provide your duckdns domain. Nginx Proxy Manager will automatically acquire and manage the renewal of the cert. Follow the link below for all the switches and advanced setup.
5) ????
6) Profit!
https://jellyfin.org/docs/general/networ...xy-manager
For secure remote access your options are to use a VPN or setting up a reverse proxy and getting https certs. I recommend setting up a reverse proxy and getting certs.
1) Get a free DDNS domain from duckdns.
2) Open ports 80 and 443 on your router and forward to your server (required both for access to Jellyfin and for the certificate request process)
3) Setup a container for Nginx Proxy Manager with host networking
4) Setup the Jellyfin proxy config in Nginx Proxy Manager, enable https, provide your duckdns domain. Nginx Proxy Manager will automatically acquire and manage the renewal of the cert. Follow the link below for all the switches and advanced setup.
5) ????
6) Profit!
https://jellyfin.org/docs/general/networ...xy-manager