2 hours ago
You essentially have three options for remote access with Jellyfin. The most secure is a VPN (e.g., Tailscale, Wireguard) but there are drawbacks, as you've encountered. The least secure, and NOT recommended, is port forwarding. The best option for most use cases is a reverse proxy, which gets rid of the VPN and proxies traffic to your server. There are a lot of options for reverse proxies, including nginx, SWAG (nginx + LetsEncrypt + certbot), Caddy, and NPM (nginx proxy manager).
A RP would replace Tailscale as the secure portion of your setup. You need the RP itself, a config for it, an SSL cert, and a domain to access the server remotely (or something free like DuckDNS).
A RP would replace Tailscale as the secure portion of your setup. You need the RP itself, a config for it, an SSL cert, and a domain to access the server remotely (or something free like DuckDNS).
Jellyfin 10.10.7 LSIO Docker | Ubuntu 24.04 LTS | i7-13700K | Arc A380 6 GB | 64 GB RAM | 79 TB Storage