Jellyfin offers HTTPS, you just need to specify a certificate. It’s going to be a lot easier to just setup a web server like nginx and expose that to the internet, probably via port forwarding on your gateway/router. In that case, you can get a free certificate from letsencrypt.
So, the basic steps are:
Get a domain name
Setup JF server, ensure it works locally
Install a web server and set it up to proxy traffic to JF
Expose the web server ports 80 and 443 to the internet
Setup letsencrypt with automatic renewal
This might sound like a lot of work, but at least you own your data and service. Plex can and will block accounts, rendering servers basically useless.
Jellyfin offers HTTPS, you just need to specify a certificate. It’s going to be a lot easier to just setup a web server like nginx and expose that to the internet, probably via port forwarding on your gateway/router. In that case, you can get a free certificate from letsencrypt.
So, the basic steps are:
This might sound like a lot of work, but at least you own your data and service. Plex can and will block accounts, rendering servers basically useless.