this post was submitted on 19 May 2026
204 points (96.8% liked)

Selfhosted

59353 readers
868 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
 

Plex has announced a massive price increase on the service's Lifetime Plex Pass. On July 1, the lifetime subscription option will go from $249.99 to $749.99, an increase of 200%. The price hike will only apply to new subscribers, with no changes to monthly or annual subscription pricing.

top 50 comments
sorted by: hot top controversial new old
[–] greyhathero@lemmy.world 0 points 26 minutes ago

Probably going to get hate for this. But I have easily gotten 750 dollars worth of value out of my lifetime subscription. I'm sure they are doing this to drive down lifetime subscriptions and increase month to month. But I legit think 750 over 20 years it's still a legit price.

[–] xnx@piefed.social 7 points 6 hours ago (1 children)

I wish jellyfin and the apps could ship with something like wireguard setup by default so people that use the jellyfin apps could instantly watch media outside their house without learning what wireguard/tailscale is

[–] LordKitsuna@lemmy.world 1 points 6 hours ago* (last edited 6 hours ago) (2 children)

The fact that's needed at all is the problem. Developers need to stop making monolithic structures that have access to everything ever and putting it on the user to maintain to maintain a VPN network for security.

There's no reason I should not be able to just use an nginx reverse proxy for remote access to my jellyfin and have that be safe. It should at worst give people a copy of my media if there's a security issue.

Personally I went out of my way to make this be the case, i have my instance locked into an unprivileged lxc whitelist only on syscalls which took a while to figure out the minimum needed for function but I got there. The host System is using the hardened kernel from Upstream and a series of sysctl lockdowns for example P Trace is not allowed even if you are the root user.

So I do indeed just nginx reverse proxy my instant because the worst case scenario even if they got complete shell access to the system they would be locked into an unprivileged container that had no access to any files other than my media files but the fact that I have to go to this level is already ridiculous

[–] WhyJiffie@sh.itjust.works 6 points 5 hours ago

It should at worst give people a copy of my media if there's a security issue.

that's not the worst possibility. the worst possibility is an RCE into your server.

Personally I went out of my way to make this be the case, i have my instance locked into an unprivileged lxc whitelist only on syscalls which took a while to figure out the minimum needed for function but

that's a pretty exotic setup. Exciting, but for most people learning to manage a VPN is easier

[–] WhyJiffie@sh.itjust.works 2 points 5 hours ago (1 children)

It should at worst give people a copy of my media if there's a security issue.

that's not the worst possibility. the worst possibility is an RCE into your server.

Personally I went out of my way to make this be the case, i have my instance locked into an unprivileged lxc whitelist only on syscalls which took a while to figure out the minimum needed for function but

that's a pretty exotic setup. Exciting, but for most people learning to manage a VPN is easier

[–] LordKitsuna@lemmy.world 2 points 4 hours ago

I am aware that an rce is the worst possibility I'm saying it shouldn't be. The web portion is already its own isolated binary that you have to install but it's designed with seemingly very little attention to security.

To the point that jellyfin has already had several major RCE and despite having full support for running over the web with http developers are basically just like you should not be using this without a VPN which is overall a pretty pathetic stance for a media server

[–] 1984@lemmy.today 2 points 5 hours ago

My old kodi setup just works, year after year, and will work 10 years from now too...

[–] WandowsVista@lemmy.world 7 points 8 hours ago (2 children)

there are a lot of us still on Plex that hadn't reached the threshold of issues vs effort that would motivate us to migrate to something like jellyfin.

looks like we've arrived.

[–] lka1988@lemmy.dbzer0.com 4 points 4 hours ago

I have the lifetime pass, bought it for like $80 many moons ago.

looks like we’ve arrived.

Agreed, this is the tipping point. This is where we will see Plex start to abandon the lifetime pass in favor of "imaginary money line go up forever" subscriptions.

[–] hefty4871@lemmy.ca 3 points 6 hours ago (1 children)

I already have a lifetime Plex pass so this isn't an issue for me. 6 months from now when Plex decides my lifetime pass has a new expiry, then I'll be motivated.

[–] WandowsVista@lemmy.world 1 points 6 hours ago

this exactly. I got a lifetime pass in the before times (pre-pandemic) back when they were $100 bucks ish, but I know it's only a matter of time before they come for us grandfathered-in fools.

[–] Paranoidfactoid@lemmy.world 4 points 9 hours ago

Jellyfin isn't great, but it sure doesn't have this problem.

load more comments
view more: next ›