I wonder if you can get around this by using cloudflare proxy for a domain and then in the settings for the server disabling remote access and only allowing discovery through your domain? I’m not with Hetzner but I’ll give this setup a try and see how it goes.
It’s against Cloudflare ToS to use video through their services (both the reverse proxy and the tunnel) unless you pay for their video streaming service.
You’re looking in the wrong place. That page is the generic terms of service that applies to all services, whereas the limitation on video is in the CDN-specific terms of service: https://www.cloudflare.com/service-specific-terms-application-services/. Of course they don’t ban video in the generic terms of service, as it’d result in video being banned from their video streaming service :)
I’ve heard that tunnels have a similar restriction since it uses the same infrastructure, but I can’t find the specific clause for it at the moment.
Fair, although you’re probably fine for “hosting jellyfin for your family” levels even then. If cloudflare boots you, swap to a free tier Oracle Cloud VPS and set up an nginx proxy.
So I got mixed results. With remote access disabled and just using subdomain for plex, it worked on the Windows desktop app, and my iPhone too through the browser, but on my Apple TV even though I could browse the library and select any video, they would not load.
What ended up working on all my devices is essentially running plex behind a VPN, AirVPN in this case because I need the port forwarding, and enabling remote access with the port assigned in AirVPN.
Thanks a lot for the update! Disappointing that it wouldn’t work behind just CloudFlare, I know my parents use an Apple TV to watch stuff. While I don’t happen to need this right now, it’s very useful to know in case some additional restrictions happen.
it’s a german hoster with datacenters in germany, sweden and since recently the east coast of the US. depending on where you live, hetzner is therefor not an interesting option for you (due to physical distance)
I wonder if you can get around this by using cloudflare proxy for a domain and then in the settings for the server disabling remote access and only allowing discovery through your domain? I’m not with Hetzner but I’ll give this setup a try and see how it goes.
It’s against Cloudflare ToS to use video through their services (both the reverse proxy and the tunnel) unless you pay for their video streaming service.
Oh, thanks for pointing that out. Didn’t know
They removed that clause. Ctrl-f “video” on their ToS page gives 0 results
https://www.cloudflare.com/en-gb/website-terms/
You’re looking in the wrong place. That page is the generic terms of service that applies to all services, whereas the limitation on video is in the CDN-specific terms of service: https://www.cloudflare.com/service-specific-terms-application-services/. Of course they don’t ban video in the generic terms of service, as it’d result in video being banned from their video streaming service :)
I’ve heard that tunnels have a similar restriction since it uses the same infrastructure, but I can’t find the specific clause for it at the moment.
Fair, although you’re probably fine for “hosting jellyfin for your family” levels even then. If cloudflare boots you, swap to a free tier Oracle Cloud VPS and set up an nginx proxy.
Never even heard of Hertzner, but I’m super curious about your results, I’m currently running a proxy with CloudFlare on some services but not on Plex
So I got mixed results. With remote access disabled and just using subdomain for plex, it worked on the Windows desktop app, and my iPhone too through the browser, but on my Apple TV even though I could browse the library and select any video, they would not load.
What ended up working on all my devices is essentially running plex behind a VPN, AirVPN in this case because I need the port forwarding, and enabling remote access with the port assigned in AirVPN.
I followed this guide, in case you’re interested: https://reddit.invak.id/r/PleX/comments/152kihs/guide_plex_remote_access_without_port_forwarding/
Thanks a lot for the update! Disappointing that it wouldn’t work behind just CloudFlare, I know my parents use an Apple TV to watch stuff. While I don’t happen to need this right now, it’s very useful to know in case some additional restrictions happen.
it’s a german hoster with datacenters in germany, sweden and since recently the east coast of the US. depending on where you live, hetzner is therefor not an interesting option for you (due to physical distance)