cross-posted from: https://poptalk.scrubbles.tech/post/2333639
I was just forwarded this someone in my household who watches our server. That’s it folks. I’ve been a hold out for a long time, but this is honestly it.
They want me to pay to stream content that I bought from my hardware transcoded also on my hardware.
I’ll say it. As of today, I say Plex is dead. Luckily I’ve been setting up Jellyfin, I guess it’s time to make it production ready.
Edit: I have a Plex Pass. More comments saying “Just buy a plex pass” are seriously not getting it. I have a Plex Pass and my users are still getting this.
And for the thousandth person who wants to say the same things to me:
- YES I know I’m unaffected as a Plex Pass owner.
- My users were immediately angry at it, which made me angry. Our users don’t understand what plex pass is, and they shouldn’t have to, that’s why I had it. The fact that they were pinged even though it should have kept working is horribly sloppy
- Plex is still removing functionality. I don’t care that “People should pay their fair share”. If Plex wants to put every new feature behind a paywall, that’s completely okay. They are removing functionality.
- “But they have cloud costs”. Remote streaming is negligible to them. It’s a dynamic DNS service. Plex client logs in, asks where server is, plex cloud responds with the IP and port of where server is located. That’s it.
- “Good luck finding another remote streaming” - Again, Plex just opens up an IP and port. Jellyfin also just opens up an IP and port (Hold on jellyfin folks I know, security, that’s a separate conversation). All “remote streaming” is is their dynamic dns. Literal pennies to them. Know what actually is costing them money? Hosting all of that ad-supported “free” content that they’re probably losing money on.
In short, I don’t care how you justify it. Plex is doing something shitty. They’re removing functionality that has been free for years. I’m not responding to any more of your comments repeating the same arguments over and over.
I see some posts taking about jellyfin and tailscale and I find it interesting that it’s not mentioned tailscale is a private company. Why are they not being held to the same standard as Plex? How long before it becomes enshittified? I saw they have a free plan but give it time until they realize the number of users in the free tier are large enough to monetize.
edit: I’m prepared to be down voted but mark this and see where it ends up at.
Edit2: and I’m not defending Plex. I agree it’s a shitty move.
Some points as someone who does not use Tailscale:
TL;DR: This isn’t a binary “corporate versus non-corporate”.
Everything you said is true.
Also of note, tailscale is making a shit load off money off corporate America. Every one of us who are deciding engineers that dips our toes in goes holy fuck that’s cool and immediately pushes to implement it in a professional capacity.
And, when Tailscale reduces its free offering, it’ll be time to move to Headscale (or elsewhere).
We (most) are not advocating leaving Plex because it is not FOSS. We’re advocating leaving them because they are changing the terms in ways that have repeatedly suggested that it is circling the drain and feasting on its current userbase in a very Google/Apple/Microsoft way.
We’re not getting anything out of people leaving Plex. There’s no stock here, the community is not so small that it needs all the people from Plex. It’s a humanitarian effort, probably a neurodivergent one, but still humanitarian.
Thank you for the detailed reply, appreciate it. Helps me think through my setup. FWIW I run both Plex and jellyfin but not tailscale since I’m not open to the Internet (double natted at the moment)
Erm… AFAIK Plex doesn’t work offline, so you are open to the internet. And BTW what Plex does is very similar to what Jellyfin+Tailscale would do
I have definitely seen worries about tailscale in other threads related to a recent VC funding round, I suppose they haven’t aggressively started the enshittification journey (yet), and it is also a bonus that most of tailscale is open source, e.g. headscale exists.
If tailscale started reducing the free service # of devices/users to push people towards their paid ‘personal plus’ plan then maybe we’d see a similar backlash. I say this as a tailscale user myself.
I’m very much with you.
Never understood why Plex, a once open source fork of XBMC, was seen as a positive thing when they switched to the closed source, SaaS model.
I also don’t understand the love for Tailscale when Wireguard exists.
But, anyway, the same people who are reacting shocked to Plex can be shocked when Tailscale does the same.
They’ll probably hop on Discord to vent their frustrations before there, too, they find themselves spurred by a company with no clear plan on monetization finding out that offering hosted services at a yearly loss can only exist for so long.
Open source isn’t just about idealogy, it’s about longevity for software that can’t be clearly monetized - harken back to “amazing” services like Keybase that worked great for a few years until their VCs started asking for return of investment.
Use the shit that was made for you, not to exploit you. And if that shit isn’t up to your standard, learn to contribute, or just enjoy the corporate graveyard in which you choose to live.
(so sorry for the pseudo-unhinged rant, but between the recent Win11, Discord controversies - and now, this - I’m just fed up with all the shocked_pikachu.jpg posts I’m seeing on Lemmy)
Tailscale and Netbird are foss software so they can always be forked. There are also. alternatives like Wireguard and Hyperspace. (Never tried hyperspace)
Every for profit company will eventually go to shit, that’s a given, it’s only a matter of time. You use their services till they benefit you and when they go to shit you switch to the next best option.
The client is open source and can be administered using the open source Headscale server. I use it with Keycloak as an auth gateway.
Tailscale hasn’t removed features yet. When they do, I’m sure there will be a similar outrage.
Deuces at the ready
What are you talking about? This is a post about Plex. Nobody is gonna think about bringing up Tailscale for criticism. Tailscale gets plenty of skepticism in the self hosted community, whenever I see someone recomend Tailscale I usually see someone bring up that it can be a victim of enshitification. It doesn’t get hate (yet) because they haven’t fallen to enshitification (again, yet). But the main reason is probably because you dont NEED Tailscale for Jellyfin. When it does shit the bed, use headscale, netbird, wireguard, or any other vpn if you are really are so apposed to Tailscale.
Tail scale already has a bunch of limitations for unpaid users but it’s only an extra step to set up wireguard in a container.
I’m not a plex/jellyfin user, but I have a server and did try setting up Wireguard (as well as headscale). Could not get either of them to work. I use containers pretty often, so no issues there, but debugging networking issues is just above my pay grade. Tailscale just worked in like 5 clicks. It was stupid easy. If the alternatives get any easier to use, I would love to switch over to FOSS.
Their free tier has always been about the same IRRC. ACL’s are basic only. Limited, but still generous users and devices.
If the drop device counts on free or eliminate ACL’s we’d also advocate leaving them.
I have never used Tailscale. I have also Jever seen anyone in the wild recommend it and explain what exactly the use-case is beyond plain, old, reliable, open source WireGuard.
So yeah, agreed.
Also I have been hosting Jellyfin publicly accessible for years with zero issues, so idk… I also dint k ow what the “you have to use Tailscale for jellyfin” people are doing with TVs/Firesticks/… in hotels, airbnbs,…
Can you point me in the direction of doing this in jellyfin? I keep finding guides and things for tailscale and whatnot but I too would like to just be able to install jellyfin on something and connect to my server.