Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
view the rest of the comments
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.
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.
Oh, thanks for pointing that out. Didn't know
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
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)
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.