this post was submitted on 08 Jun 2026
342 points (96.0% liked)

Selfhosted

59733 readers
1267 users here now

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:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. 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.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

  7. No low-effort posts. This is subjective and will largely be determined by the community member reports.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] damnthefilibuster@lemmy.world 24 points 19 hours ago (9 children)

I agree that the rest of plex is undergoing enshittification. But the core features are kinda the same? I use it outside my home a LOT, so I don’t know how jellyfin would work for that. I know Cloudflare tunnel has a bad relationship with streaming video. Does Tailscale too? How do you access jelly outside your home?

[–] lokalhorst@feddit.org 17 points 19 hours ago* (last edited 19 hours ago) (1 children)

I use Tailscale and it is absolutely fine. The problem is with other non tech savy people - the setup process is not straightforward so you need to help them a bit. They can't just "connect". But after that, Tailscale is great.

[–] gedfromgont@piefed.ca 13 points 19 hours ago (6 children)

Controversial opinion and I say that as someone who started with Jellyfin and keeps that local Wifi only, so I admit a certain bias: going with Tailscale and Jellyfin over using Plex isn't much better. Instead of enabling remote access via one company that wants to make money, you go via another company that wants to make money. How long is the free tier of Tailscale going to work out? How much do you trust them with your traffic? But I know it is a popular setup, so I am aware saying that here will not earn me any points.

[–] dustyData@lemmy.world 1 points 5 hours ago

If you don't trust Tailscale there's like 3 different FOSS self-hosted alternatives. Setting one up is actually not that much more complex than setting a reverse proxy and you control the tunnelling network end to end.

[–] lemmyvore@feddit.nl 1 points 9 hours ago

FWIW, Tailscale is a private company that's been doing well, so it hasn't been going down the enshittification route yet. There's also headscale, which they support and which will serve as the canary in the mine if they ever start souring the deal.

Meanwhile, I see no reason not to use a perfectly good service just because it might be gone someday.

[–] iamthetot@piefed.ca 14 points 18 hours ago (1 children)

Why let perfect be the enemy of good?

"tailscale might enshittify in the future" is honestly a poor argument against "plex is enshittified right now"

[–] AMillionMonkeys@lemmy.world 5 points 18 hours ago

Why let perfect be the enemy of good?

You must be new here (Lemmy).

[–] lokalhorst@feddit.org 10 points 18 hours ago

Nah man, this is self hosted, your points are valid and should be discussed. It is true that tailscale may enshittify, however it is only one out of many solutions. Like the other comment said there is head scale, and in the end you still have the possibility to go the way of a reverse proxy server and pipe Jellyfin through the open internet, which will be hard for many in the sense of configuration and hardening. But the underlying software which is Jellyfin is FOSS, that is the most important aspect.

[–] AbidanYre@lemmy.world 3 points 19 hours ago (1 children)

Headscale will still work if Tailscale guess to shit.

[–] EonNShadow@pawb.social 2 points 17 hours ago

Yeah I just set up Headscale via YuNoHost recently

So far so good. Might actually consider setting up Jellyfin now that I have a better, and freer remote access solution in place.

Plex is just so goddamn convenient sometimes

[–] ripcord@lemmy.world 2 points 18 hours ago

I also want to make sure that people connecting can ONLY access jellyfin. And I keep hearing about its own security flaws.

I don't trust people connecting to themselves not be compromised by someone else, for one thing.

[–] magnue@lemmy.world 10 points 19 hours ago (1 children)

I tailscale in to my jellyfin. No probs.

[–] traxex@lemmy.dbzer0.com 3 points 16 hours ago

Same here. The Tailscale app also easily passes the wife test which WG unfortunately does not.

[–] TheIPW@lemmy.ml 7 points 19 hours ago (1 children)

I have a dedicated VPS with reverse proxy connected to my network via Wireguard. It acts as the front door to my network so I don't have to port forward or rely on Cloudflare etc. I used to use Tailscale as the go between but switched to WG recently. Both work fine for streaming content whilst self-hosting all other services including my website.

[–] surewhynotlem@lemmy.world 1 points 18 hours ago (1 children)

So you have wireguard connecting to the VPS and a port open on the VPS for the jellyfin client to connect to?

[–] TheIPW@lemmy.ml 5 points 18 hours ago

Dedicated PC on LAN talks directly to VPS via Wireguard. The local machine acts as an exit node so when I add a local IP and port to my reverse proxy the whole thing acts like a local network.

I wrote about my setup last month; https://the.unknown-universe.co.uk/home-lab/wireguard-vpn-two-vps/

[–] ITGuyLevi@programming.dev 3 points 16 hours ago (1 children)

I access it via NPM the same as I access most of the rest of my services. As far as I've been able to tell, unauthenticated viewing can happen on Jellyfin, but the person trying to access it will need to know the path that Jellyfin uses to access the media. If you already know my internal file paths, you can watch it from my server I suppose.

I quit using Plex for my own enjoyment a year or two ago when my work decided to block Plex.tv, I can still reach my personal server as it's accessible to the internet, but I cannot login as that requires being able to access Plex's authentication servers. At least with Jellyfin I can use my own Authentik instance for auth.

[–] damnthefilibuster@lemmy.world 1 points 10 hours ago (1 children)
[–] klankin@piefed.ca 1 points 6 hours ago

nginx proxy manager if I had to guess

[–] irmadlad@lemmy.world 4 points 18 hours ago

Cloudflare tunnel has a bad relationship with streaming video

From their standpoint I can understand why, tho if you had just one user you might be able to get away with it. When you have 10 users streaming large files at a sustained rate, that eats up some bandwidth. However, I stream audio from Navidrome daily and I've had no issues. I am the only user of my network.

[–] Evil_Incarnate@sopuli.xyz 2 points 15 hours ago (1 children)

I use Zerotier, free tier, fairly easy to set up.

[–] damnthefilibuster@lemmy.world 1 points 10 hours ago

Oh nice! I have that. Haven’t touched it in a while. But I’ll check it out!

[–] Dultas@lemmy.world 2 points 16 hours ago

If it's just you using it setting up VPN is an easy solution. I just use wireguard. If you have a pic you can run pivpn which is just wireguard.

[–] paultimate14@lemmy.world 3 points 19 hours ago

My router (GLI.net Flint 3) makes it really easy to set up Wireguard servers on it, and from there all I needed to do was get a domain name to use. Set up Wireguard on my phone, and I can access my local network remotely without needing to pay for a VPN subscription. I still use Mullvad, but that's for privacy not remote access.

[–] Dojan@pawb.social 2 points 19 hours ago (1 children)

I use NetBird and have zero issues.

[–] damnthefilibuster@lemmy.world 1 points 10 hours ago (1 children)
[–] Dojan@pawb.social 2 points 10 hours ago

Yeah. Zero trust VPN, akin to tailscale or cloudflare tunnels.