this post was submitted on 19 Mar 2025
1046 points (99.5% liked)

Selfhosted

44652 readers
1613 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.

Resources:

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

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

We are also changing how remote playback works for streaming personal media (that is, playback when not on the same local network as the server). The reality is that we need more resources to continue putting forth the best personal media experience, and as a result, we will no longer offer remote playback as a free feature. This—alongside the new Plex Pass pricing—will help provide those resources. This change will apply to the future release of our new Plex experience for mobile and other platforms.

top 50 comments
sorted by: hot top controversial new old
[–] electric_nan@lemmy.ml 8 points 1 hour ago

I'm surprised by the resistance to Jellyfin in this thread. If you are using Plex, you're already savvy enough to use bittorrent and probably the *arrs. If you can configure that stuff, Jellyfin is absolutely something you can handle. If you like Docker, there's good projects out there. If you're like me and you don't understand Docker, use Swizzin community edition. If you can install Ubuntu or Debian, and run the Swizzin script, you're in business.

[–] cortex7979@lemm.ee 15 points 8 hours ago (3 children)

jellyfin + tailscale is all you need. It's so damn good and easy

[–] quaternaut@lemmy.world 1 points 19 minutes ago

How do you set up HTTPS? I would like to encrypt the communication between my tailscale devices and my homeserver. Is it just a matter of using Let's Encrypt with Nginx?

[–] GreyDawn@lemmy.world 1 points 36 minutes ago

tailscale changed the computing experience for me in everything I do. Amazing networking solution. I also use zerotier but find myself on tailscale more due to how many devices they offer.

[–] UnfairUtan@lemmy.world 1 points 6 hours ago (2 children)

This might be a dumb question, but could I access my Jellyfin through an external VPN like Proton?

I have it set up in my raspberry to download Linux ISOs and run Jellyfin

Not in the way you’re probably thinking, no. The VPN (like Proton) will be isolating devices from each other. This is by design, so you don’t end up in situations like different customers seeing each other on the network.

Your router might be able to act as a VPN host. This would allow you to connect to your home network from anywhere, and use it just like you would use a service like Proton. And if your home network is set to allow devices to see each other, then you could see your Jellyfin server.

[–] Toribor@corndog.social 3 points 6 hours ago

If you mean that you are using Proton VPN on your Raspberry Pi to mask your downloading traffic, then no that same VPN will not help you access services like Jellyfin on your home network while you are remote.

Instead you'll want to use something like Tailscale (or Wireguard). You run it as a service on your home network and it then becomes your own VPN that you (or others) can use to connect to your home network when you are remote.

You could run Wireguard on the same RaspberryPi that you use for downloading but I would recommend against it assuming that you're running Proton VPN right on the host itself (and not inside a container).

[–] shan23@lemmy.world 3 points 5 hours ago (2 children)

As someone looking to get into self hosting and was researching plex. What’s been the experience like using jellyfish with non techy people? This is mainly something I want to set up for my parents

[–] kieron115@startrek.website 5 points 5 hours ago (2 children)

As a techie I hate this answer but it's hard to beat a Roku with Plex from an ease of use standpoint. My 70+ year old parents have no problem navigating it.

[–] electric_nan@lemmy.ml 1 points 1 hour ago

Uh, my parents are over 80, and I have jellyfin set up on their firestick. They have no problem using it. It's just an app they open like anything else.

Yeah, this is the unfortunate truth. Jellyfin’s setup will never be as simple as Plex, purely because the simple setup requires a centralized server to coordinate things. And Jellyfin is built specifically to rebel against centralization. Plex is easy because the company has servers set up specifically to handle the remote access handshake.

[–] dishpanman@lemmy.ca 2 points 4 hours ago

Jellyfin is very versatile but a bit clunky. I have it set up for my parents on their Roku and it works well enough for them. I set it up for other family members on their WebOS TV but they don't really use it. I used to use it with Roku as well, but had issues with some captions, Dolby Atmos and HDR. I finally broke down and got an Nvidia shield, which fixed all my problems since the developers focus on Android TV the most. I also have Plex, and it is easier to set up, looks more polished, but is less versatile.

[–] MehBlah@lemmy.world 24 points 11 hours ago

Wireguard so you are always seen as being on the local network. This bit of assholery is easily defeated.

[–] phoenixz@lemmy.ca 78 points 14 hours ago (4 children)

Hellooooo jellyfin!

Only use open source software

[–] lillo@lemmy.sdf.org 10 points 11 hours ago

Jellyfin + Tailscale, the perfect combination.

load more comments (3 replies)
[–] Buske@lemmy.world 26 points 12 hours ago

Another company fucked by executives.

[–] LovableSidekick@lemmy.world 7 points 10 hours ago (4 children)

Dammit, my friend just said he would give me access to his file server, all I have to do is install Plex. Presumably this announcement means that will become impossible without a subscription.

[–] nibble4bits@lemmy.dbzer0.com 1 points 7 hours ago

Mmmmmaybe.

A lot of what they paywall depends on if the server runner's account is a Plexpass holder. You might have to pay a one time fee for the app depending on what platform you choose.

Then again, there's different ways of sharing your server, they might be keen on only including Plexpass for the Plex Home users and then paywall the E-mail shared users.

[–] ifItWasUpToMe@lemmy.ca 4 points 9 hours ago

All it means is you can’t go through their servers. If you setup a different way to access your network (VPN) it’ll still work.

load more comments (2 replies)
[–] the_riviera_kid@lemmy.world 31 points 14 hours ago (2 children)

I already pay for plex pass but I'm going to start looking into jelly fin out of principle. I will not support the enshitification of a service I use and this is how it starts. Soon they will have tiered subscriptions and then the cheap one will be taken away and the cheapest paid one will be stuffed with ads then all tiers will be stuffed with ads then they will jack up prices again or charge more for sharing with family or block it all together to force your family to get their own sub and the circle of enshitification will be complete.

load more comments (2 replies)
[–] TedZanzibar@feddit.uk 17 points 13 hours ago (8 children)

Judging by the rest of the thread I'm going to get downvoted for this, but what the hell:

I'm sure I'll switch to Jellyfin eventually but I tried it out a few weeks ago to see what all the hype was about and it just... wasn't great. It was difficult to setup, with way too many overly-complicated settings, and then it refused to play one of the two test files I tried. Like it or not there's a reason that Plex is the dominant player in the game, and a large part of that reason is that it verges on plug-and-play for simplicity of both setup and use.

Yes, it sucks that they're removing remote streaming for free users, but I imagine there's a significant chunk of users who don't know or care how to properly open their server up to the world and are relying on the Plex proxies for their streams (which happens entirely in the background), and those aren't going to be cheap to run. Maybe putting them behind a paywall will provide the resources to make them faster.

I did buy a lifetime pass last time they announced a price hike; it's honestly paid for itself many times over, and I've been encouraging other users I know to do the same before this next one, because yes, it is a significant hike this time around. That said, while I wouldn't pay monthly for it, I do still feel like the lifetime pass is tremendous value for such a polished product. It's a shame they've had to do it at all, but I don't begrudge them for it.

[–] brot@feddit.org 10 points 10 hours ago (1 children)

It was difficult to setup

I'm not really sure here - I just did the setup and you literally paste one command into your terminal. There you'll find the Jellyfin IP and port, visit it in a browser and you'll get a simple wizard which guides you into setting up your libraries. Which also is not complicated, you just select a folder where your stuff is?

load more comments (1 replies)
[–] LeFantome@programming.dev 4 points 9 hours ago

I have a lifetime Plex account but have not used it in two years. I use Jellyfin. Obviously opinions vary.

At home, I have FireTV and Roku devices. I stream remotely to iPhones and tablets using Twingate.

load more comments (6 replies)
[–] quack@lemmy.zip 37 points 15 hours ago (1 children)

Can’t say I have a huge issue with this - Plex isn’t FOSS and the infrastructure to make this happen isn’t free. Other options are available if you don’t want to pay the fee.

[–] Tilgare@lemmy.world 6 points 8 hours ago

But what infrastructure does this feature require? I'm direct connecting to my own personal server with perhaps credential handling and a handshake handled by Plex servers to connect. None of the media is passing through their servers - or it shouldn't be if it is.

load more comments
view more: next ›