Yesterday, 06:52 PM
I don't think you need to drop your reverse proxy if you want remote access. You could use wireguard or tailscale to create a tunnel between your jellyfin and a vps, and then put a reverse proxy on it using nginx/traefik for remote access, if thats what you meant by remote access. Pangolin can essentially implement both vpn tunnel and reverse proxy, along with identify provider, ssl, etc for you.
If you meant to create a vpn for remote access, then both wireguard and tailscale are viable, with wireguard taking some more work to setup. Both allow you to access LAN from VPN, so you don't have to setup anything more, except maybe DNS. Tailscale have an option of mesh vpn for direct p2p connections. I have been doing some testing on both, and I found almost similar and decent speeds and found non to minimal buffering (could be due to my 5G on Android)
If you meant to create a vpn for remote access, then both wireguard and tailscale are viable, with wireguard taking some more work to setup. Both allow you to access LAN from VPN, so you don't have to setup anything more, except maybe DNS. Tailscale have an option of mesh vpn for direct p2p connections. I have been doing some testing on both, and I found almost similar and decent speeds and found non to minimal buffering (could be due to my 5G on Android)