this post was submitted on 07 Dec 2025
520 points (96.3% liked)

Technology

77090 readers
2576 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] BassTurd@lemmy.world 46 points 3 days ago (5 children)

Does jellyfin have an easy way for remote streaming? I have a couple dozen people on my Plex server, most not very tech savvy, so setting up tailscale and running remote that way isn't an option. I have a Plex pass so I haven't been screwed by Plex yet, so I'm not rushing to get out, but I could see myself running both.

[–] roofuskit@lemmy.world 40 points 3 days ago (2 children)

Yes-ish, it's harder for you than the users. But you will have to secure a URL and they will have to remember that URL. Also there's some security issues with some unsecured endpoints on Jellyfin. That said I have mine out there exposed to the net and am comfortable enough with it.

[–] kratoz29@lemmy.zip 3 points 2 days ago (2 children)

I already have to expose my Plex Media Server with a Tailscsle funnel (for IPv4 only) for IPv6 I use my Synology NAS reverse proxy which can be accessed globally.

I have been maining this setup for years now that I forgot if I can access my PMS outside without either those solutions lol (I am GGNATED but IPv6 works fine as stated).

The main thing here is that I don't need my users to do anything, they just open the app and access it, no need to remember IPs/URLs or install VPNs to my server... Is that possible with Jellyfin as well?

[–] Xanvial@lemmy.world 3 points 2 days ago

Yes you can do the same thing for Jellyfin. I use Synology ddns and setup subdomain in reverse proxy to jellyfin port. For tailscale, I previously use this but needs to add the jellyfin port after the tailscale IP.

[–] roofuskit@lemmy.world 2 points 2 days ago (1 children)

No, there's not centralized host server to connect your users with your server. They need a fixed IP or URL to access your server from outside your network.

[–] kratoz29@lemmy.zip 1 points 1 day ago (1 children)

So how do they access from, let's say a Smart TV/Android TV device?

[–] Scrollone@feddit.it 3 points 1 day ago (1 children)

Jellyfin apps ask you for three things in order to login: URL, username, password.

[–] kratoz29@lemmy.zip 1 points 1 day ago (1 children)

Thanks, that clears everything up for me...

Now if you could set that URL from the server itself and not the client apps... Certainly I don't think that's an impossible task.

[–] Scrollone@feddit.it 1 points 16 hours ago

The app needs to know where to connect to. Jellyfin doesn't have a centralised server like Plex

[–] Gonzako@lemmy.world 2 points 2 days ago

I have mine behind a caddy reverse proxy that forces https. I think that handles most sniffing concerns

[–] acosmichippo@lemmy.world 9 points 3 days ago (2 children)

no, tailscale is still the easiest option.

[–] BassTurd@lemmy.world 15 points 3 days ago (1 children)

Bummer... unfortunately, that's a deal breaker for me to completely drop Plex. Maybe someday.

[–] jj4211@lemmy.world 11 points 3 days ago (1 children)

So I don't get it, I have mine up with a domain without tsilscale.. The clients are quite happy wherever. I don't even see that much "crawling" traffic that goes to the domain, most just hit the server by ip and get a static 401 page that the "default" site is hard coded to give out.

[–] astro@leminal.space 2 points 1 day ago (1 children)

At some point, somewhere on the internet, someone authoritatively claimed that tailscale is the one and only acceptable solution to getting your jellyfin server outside your LAN and it just kind of took root. nginx has worked perfectly fine for me.

[–] Taldan@lemmy.world 1 points 1 day ago

I'm so confused why so many people think a VPN is the best solution. It's easy to implement, but hardly optimal, and certainly not the only solution

[–] priapus@piefed.social 8 points 3 days ago* (last edited 3 days ago) (2 children)

You could just get a domain and set up a reverse proxy. Or use Cloudflare tunnels.

[–] BassTurd@lemmy.world 7 points 3 days ago (2 children)

All possible, but currently I have lifetime Plex pass and just need to share with people I want to share with. No extra config. Once Jellyfin can do that or something similar, I'll look at jumping ship. Until then, the juice isn't worth the squeeze.

[–] priapus@piefed.social 14 points 2 days ago

Fair enough. I doubt Jellyfin will ever offer something like that. Its designed to be completely self hosted and not rely on a central server, which I dont see changing.

[–] CeeBee_Eh@lemmy.world 6 points 2 days ago

Once Jellyfin can do that or something similar

Once Jellyfin does that then it'll be time to look at jumping ship to something else, because that'll be the indication that Jellyfin is going down the same road as Plex.

[–] dantheclamman@lemmy.world 1 points 2 days ago (1 children)

The first one, yes. That's what I do. But IIRC hosting media via cloudflare tunnels goes against the TOC and they reserve the right to ban users over it

[–] madnerds@lemmy.dbzer0.com 2 points 1 day ago (1 children)

They changed their TOC a while ago, the only thing they have in there now is boiler plate stuff about not hosting pirated content.

https://www.cloudflare.com/en-gb/terms/ You agree not to, and not to allow third parties to use the Services to ... post, transmit, store or link to any files, materials, data, text, audio, video, images or other content that infringe on any person’s intellectual property rights or that are otherwise unlawful;

I just set up a cache rule to ignore my jellyfin subdomain and they won't ever care about me and my half dozen users.

[–] dantheclamman@lemmy.world 1 points 15 hours ago

Oh that's good news! I really only use it for myself, so that sounds like I can stream my music without worrying

[–] chronicledmonocle@lemmy.world 2 points 3 days ago

I set mine up with HAProxy for TLS offloading and ACME for the server cert. Restrict your access to just your country/region by GeoIP and you are pretty good to go.

[–] oakey66@lemmy.world 2 points 3 days ago

I moved away from plex as well. I do have remote access but had to set up Tailscale on the accounts that access it. It’s a bit of a hassle initially but works well.