- better computer literacy is always better
- mas adoption -> more contributing -> more features like “share with friends”
Comment on That's all folks, Plex is starting to charge for sharing
magic_smoke@lemmy.blahaj.zone 2 days ago
People are saying switch to jellyfin, which I’m all for. But you’re expecting a service which will make remote access easy like Plex ur kinda fucked.
I mean if have to set up wireguard or whatever for Jellyfin you could just do the same for Plex?
Again go to jellyfin either way, proprietary software can suck my gurl cawk, but either way you need a VPN or open ports.
spicehoarder@lemm.ee 2 days ago
magic_smoke@lemmy.blahaj.zone 2 days ago
No I understand the benefits of open source software but this isn’t just a feature you can code in. Without portfords to the server, a VPN, or a reverse proxy, jellyfin would have to start hosting a service.
Is it technically feasible? I guess but seems like its both out of scope and not in the interest of the developers since the last thing they want probably want to get caught in is hosting streaming relays for everyone free of charge.
spicehoarder@lemm.ee 2 days ago
Technically literate people could host the relays.
magic_smoke@lemmy.blahaj.zone 2 days ago
HD/4K video streams eat bandwidth like a motherfucker. Gonna have to find some rich hobbiests for that.
I guess someone could start a nonprofit but you’re more likely to do that for the developers themselves first.
piranhaconda@mander.xyz 2 days ago
I use tailscale for accessing my home network remotely, it was a super easy setup
Nibodhika@lemmy.world 1 day ago
Unfortunately most smart TVs lack a Tailscale app, so it’s not always possible.
piranhaconda@mander.xyz 1 day ago
Fair. I’m the only one that uses my jellyfin server. It’s usually streaming to my local TV, or laptop if I’m traveling. Working on a portable mini lab right now too, travel router + raspberry pi
Scrollone@feddit.it 1 day ago
Also, my mom doesn’t know what Tailscale is. She just want to watch movies
fluffykittycat@slrpnk.net 2 days ago
I’ve been thinking of messing with the FOSS tailscale implementations
magic_smoke@lemmy.blahaj.zone 2 days ago
Wouldn’t that count as a VPN, albeit one run on someone else’s machine?
piranhaconda@mander.xyz 2 days ago
Yea, I should’ve clarified, was just throwing out a simple option if anyone hadn’t heard of that yet, it was easier than setting up openvpn or something on my router. You can also self host Headscale on your machine if you want to have more control over it.
rami@ani.social 2 days ago
yeah we primarily watch on a Samsung TV through a PS5. I’m not seeing any alternatives for either device. I might be able to slap together a desktop from spare parts but I’m not sure I want to start maintaining a whole other computer.
Probably time to make a switch either way, what with them paywalling HDR and h.265
gdog05@lemmy.world 2 days ago
Cloudflare tunnel and a domain name will stream Jellyfin to any device while delivering a decent amount of safety.
Nibodhika@lemmy.world 1 day ago
It is against Cloudflare TOS to stream video through them.
gdog05@lemmy.world 1 day ago
No it’s not. It used to be. They removed that part of the TOS about video streaming back in 2023.
bktheman@awful.systems 2 days ago
Can you elaborate? I’ve been trying to find a way to expose jf to the Internet safely without a VPN, and I’m getting mixed messages from people.
I just got a cloudfare domain the other day actually.
gdog05@lemmy.world 2 days ago
It depends on how you’re hosting Jellyfin. The easiest and most common way is via Docker in some form. You can also install a docker image of Cloudflare tunnel making sure it’s on the same virtual network as Jellyfin (I think it will by default). However you’re running Jellyfin, Cloudflare tunnel will need to be able to reach your local Jellyfin install.
Create a tunnel in the Cloudflare zero trust dashboard, create or edit the config file for your Cloudflare tunnel install using the code string from the zero trust dashboard, your tunnel will attempt to connect to the Cloudflare servers, when it does, you have a secure tunnel. Then you can add hostnames on the zero trust dashboard, using your local IP addresses and ports. For example, jellyfin.yourdomain.com points to 192.168.1.10:8096. The tunnel connects your local IP to the routing from your domain.
Be careful to not open this up to apps that don’t have security in some form at least. There are ways to improve security on your tunnel end with SWAG and such. And I recommend turning on the security tools in Cloudflare so your domain can’t be accessed outside of your country at the least, and maybe even whitelisting IP addresses for even more security.
SpaceInvaderOne on YouTube has a good video on creating a Cloudflare tunnel via Unraid. But everything is much the same in regular docker. I’m sure there’s good videos on doing it however you’re hosting Jellyfin. Feel free to reach out with questions, I’ll gladly help if I can.
Nibodhika@lemmy.world 1 day ago
It’s against Cloudflare TOS to stream video.
fluffykittycat@slrpnk.net 2 days ago
A cheap streaming stick might work
logos@sh.itjust.works 2 days ago
[deleted]magic_smoke@lemmy.blahaj.zone 2 days ago
I prefer a VPN for this sorta thing because its a bit more hardened.
Nginx is a good reverse proxy for my publicly available hosts.
skoell13@feddit.org 2 days ago
You can use a VPS to make it accessible without VPN via the internet: codeberg.org/skjalli/jellyfin-vps-setup
Zeoic@lemmy.world 16 hours ago
Then you are vulnerable to all the security holes jellyfin has left open for years
skoell13@feddit.org 14 hours ago
Have to check their backlog then. I hope I’ve secured it enough. Even if someone gets into the system they should only be able to view the media I mount into the docker container and the logs. So hopefully nothing harmful.
magic_smoke@lemmy.blahaj.zone 2 days ago
Oh yeah no you can rent out a vps and use it as a VPN/router appliance. I’ve done that before for other project, just figured it seemed a lil overkill here.