Both jellyfin and authelia support reverse proxies.
Here’s jellyfin’s guide: https://jellyfin.org/docs/general/post-install/networking/reverse-proxy/
And here’s authelia’s: https://www.authelia.com/integration/proxies/introduction/
There’s some restrictions (like websocket support) but it’s not too bad to set up.
Still, if you don’t need to expose it to the internet, put it behind a vpn.
There are plenty of people refusing to join the idf, its not some mystical heroicism. Regardless of how people joined it, a military occupying land and committing a genocide is a legitimate target under international law.