| ▲ | tombert 4 hours ago | |||||||||||||||||||
I like Cloudflare Tunnels a lot, but something that annoys me is that officially you're not allowed to use them for streaming video, meaning I can't put it in front of my Jellyfin without breaking TOS. I think that rule is more of a "we reserve the right to..." rule, but it makes me sad because I'd rather not open up ports on my router to expose my Jellyfin to my parents. | ||||||||||||||||||||
| ▲ | TonyStr 4 hours ago | parent | next [-] | |||||||||||||||||||
I discovered and set this up the other day, added jellyfin, immich and forgejo and was really happy about the result for five minutes, before I discovered that limitation in the TOS. Now I only use it for forgejo. Have you found a different solution to exposing jellyfin? | ||||||||||||||||||||
| ||||||||||||||||||||
| ▲ | bityard 4 hours ago | parent | prev | next [-] | |||||||||||||||||||
Bandwidth costs money and streaming video costs several orders of magnitude more than just your random web/dev apps. Asking CF to foot the bill for entertainment streaming is really quite a lot. | ||||||||||||||||||||
| ||||||||||||||||||||
| ▲ | tamimio 4 hours ago | parent | prev [-] | |||||||||||||||||||
Use pangolin (you can self host), been using it for a while and it’s great, under the hood it’s a vpn+reverse proxy which you can do yourself too. In pangolin you can have public or private resources, where private ones you need to authenticate through pangolin first (either pass or others like pin number for your parents so easy to remember). When you link your domain for public ones, I suggest you make a sub domain for it, so your apps will be a sub to your subdomain, that way you keep control of your main domain while having automatic assignment for your apps rather than manually, and if you didn’t issue a certificate, that sub.subdomain is basically invisible on the internet unless you host a service to expose it. | ||||||||||||||||||||