There’s a lot of discussion on a very recent post about doing this for Jellyfin. You should start by reading that: https://discuss.online/post/40181742
This is not an apples to apples comparison because Nextcloud has security built in… it was designed to be published securely on the internet.
That’s not to say Nextcloud is perfect and without security concerns, but it’s miles ahead of Jellyfin which is Not designed to be published to the web.
FWIW it seems Jellyfin has some application-specific authentication/security bugs that complicate things a bit. Of course the same concepts should generally apply, but some considerations will be different depending on what application you’re exposing.
There’s a lot of discussion on a very recent post about doing this for Jellyfin. You should start by reading that: https://discuss.online/post/40181742
The state of Nextcloud is not in any way comparable to the mess Jellyfin calls a Backend
This is not an apples to apples comparison because Nextcloud has security built in… it was designed to be published securely on the internet.
That’s not to say Nextcloud is perfect and without security concerns, but it’s miles ahead of Jellyfin which is Not designed to be published to the web.
FWIW it seems Jellyfin has some application-specific authentication/security bugs that complicate things a bit. Of course the same concepts should generally apply, but some considerations will be different depending on what application you’re exposing.