this post was submitted on 15 Sep 2023
91 points (97.9% liked)

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ

54566 readers
505 users here now

⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.

Rules • Full Version

1. Posts must be related to the discussion of digital piracy

2. Don't request invites, trade, sell, or self-promote

3. Don't request or link to specific pirated titles, including DMs

4. Don't submit low-quality posts, be entitled, or harass others



Loot, Pillage, & Plunder

📜 c/Piracy Wiki (Community Edition):


💰 Please help cover server costs.

Ko-Fi Liberapay
Ko-fi Liberapay

founded 1 year ago
MODERATORS
 

I use Hetzner as a seedbox and then have PLEX as my media server ran on the same hardware. It's worked perfectly fine for years. But recently PLEX says they will be blocking Hetzner hosting in the next few weeks. I've been considering moving to Jellyfin for a while, but I'm worried they will do the same thing in future.

Does anyone know if that's a real possibility?

Also, if I setup a VPN and just download stuff I torrent from my seedbox to a local PLEX server, would I be in any more risk of legal issues then I am now?

Am I looking at this completely wrong, and I should do something completely different?

To clarify what I am thinking of doing:

Keep my Hetzner as my seedbox and continue to download using my IPTorrents account. Setup a Local Plex or Jellyfin server and download from my seedbox to that local server that will be ran behind a VPN.

all 42 comments
sorted by: hot top controversial new old
[–] EddyBot@feddit.de 48 points 1 year ago* (last edited 1 year ago) (1 children)

If Jellyfin would do such stupid thing, somebody would fork it to a new project
in fact this did already happened in the past: Jellyfin was forked of Emby after they changed their license

[–] cooopsspace@infosec.pub 24 points 1 year ago (1 children)

Jellyfin is unable to do that because they don't have centralised auth like Plex does.

[–] Appoxo@lemmy.dbzer0.com 2 points 1 year ago (1 children)

Not like it could be implemented.
But the the community would (as OP said) fork the project.

[–] cooopsspace@infosec.pub 3 points 1 year ago* (last edited 1 year ago)

There's absolutely zero way that is going to get pulled into the actual Jellyfin project, hence a fork is unnecessary.

It's unreasonable to take responsibility for apps a user runs on their server.

But when you all of a sudden see a heap of Plex IP addresses hitting your provider with mass media sharing rings you've got problems.

Jellyfin however is just serving HTTP/S. Thats it. You can't ban Nginx or Apache.

[–] baduhai@sopuli.xyz 37 points 1 year ago

Jellyfin is unable to do that. Your jellyfin instance is YOURS, there is no man in the middle like with Plex.

[–] brickfrog@lemmy.dbzer0.com 34 points 1 year ago* (last edited 1 year ago) (2 children)

I’ve been considering moving to Jellyfin for a while, but I’m worried they will do the same thing in future.

Currently would not be possible. Jellyfin does not have the sort of centralized accounts/logins that Plex does e.g. you're not asking Jellyfin devs for permission to log into your own server. That's just a Plex thing.

If you're asking could they add that "feature" in the future? Highly unlikely but I guess anything is possible. Were that to happen most likely the code would get forked into a new project.

PS - Jellyfin itself is a fork from Emby back when those devs decided to close their source. Myself & tons of other people dropped Emby at that point & migrated to Jellyfin. https://jellyfin.org/docs/general/about/

[–] lukas@lemmy.haigner.me 16 points 1 year ago* (last edited 1 year ago) (2 children)

Plex is so bizarre. I consider myself a tech-savvy person, but I can't wrap my head around the concept of “I host Example App on my servers. I host, maintain, and pay for the instance of Example App and servers myself. I also pay for a license for Example App. But Example Company controls my instance.” It's so foreign to everything you can host yourself. It's such an unfair commercial practice that I can't for the life of me explain how such a model can survive. Self-hosting is about regaining control in my books. Yet Plex over here thinks they can not only shove down the maintenance burden and costs of everything down my throat, but also control access to my data. The solution to Plex's retarded ToS violation situation is for Plex to say shit happens, how about we stop controlling everything you do with Plex to such an excessive degree that the media mafia can accuse us of empowering piracy instead of... the person who hosts pirated media on their server? Plex's biggest business liability is Plex's own business practices. They're practically begging the media mafia to sue them.

[–] hitmyspot@aussie.zone 4 points 1 year ago

I thought the phone home was to make it easy to have different devices talk to each other. It's similar for a lot of IoT products. If properly set up, they don't need to phone home and can find each other with the setting ayku input. However, many users are less technical and automating this through a central service makes it easier. Most companies also use this to scoop up personal info too, unfortunately.

[–] ares35@kbin.social 2 points 1 year ago (1 children)

they're trying to double as a streaming platform (like roku channel, tubi, etc) for mass-market media. that creates a conflict between the big studios licensing that content to them and the platform's common historical use case. they may have to choose 'one or the other', and i would not be surprised if further 'actions' are taken by plex to curb (or outright remove support for) media 'sharing'.

[–] lukas@lemmy.haigner.me 1 points 1 year ago

Or neither option: Launch a streaming platform. No, don't morph smth everyone loves into a streaming platform. Plex's marketing for their streaming vision is so piss poor that the only people who know about it use Plex for a use case that clashes with this new vision.

[–] Vaggumon@lemm.ee 7 points 1 year ago (1 children)

I haven't had a chance to do the research yet, so pardon a dumb question that might have an easy answer. With the setup I've described, would JellyFin just be a drop in replacement or would I need to drastically change things to get the same basic work flow?

[–] brickfrog@lemmy.dbzer0.com 9 points 1 year ago* (last edited 1 year ago) (1 children)

Offhand it sounds like it could be a drop in replacement for you. But there are a lot of other variables you'd need to consider e.g. if you require specific app/TV support & don't like the current Jellyfin offerings.

Maybe others can clarify or you can post with any specific requirements/questions in the Jellyfin forums or the lemmy communities !jellyfin@lemmy.world / !jellyfin@lemmy.ml

That aside you could always just try it out & see how you like it.

[–] Vaggumon@lemm.ee 5 points 1 year ago

Ultimately, I think that is what I am doing, but figured it wouldn't hurt to ask someone with experience with the software already just in case there was an obviouls big red stop sign I was missing. Looks like I have other plans this weekend then playing more Stanfield or Baluder's Gate 3. Thanks for the help and info.

[–] Appoxo@lemmy.dbzer0.com 30 points 1 year ago* (last edited 1 year ago)

But recently PLEX says they will be blocking Hetzner hosting in the next few weeks. I've been considering moving to Jellyfin for a while, but I'm worried they will do the same thing in future.

Jellyfin: Completely autonomous of anything outside.
Plex: Authenticates with Plex servers so you need an external account

Jellyfin is a fully self-sufficient software not calling outside.

From the jellyfin core team (see point 2): https://www.reddit.com/r/jellyfin/comments/e6tfbi/jellyfin_and_privacy/?utm_source=share&utm_medium=web2x&context=3

From their website literally on the homepage:

Privacy Focused

Jellyfin has no tracking, phone-home, or central servers collecting your data. We believe in keeping our software open and transparent. We’re also not in the media business, so the only media you see is your own.

[–] Auli@lemmy.ca 27 points 1 year ago

Jellyfin can't do the same thing. Well they might be able maybe. Everyone logs on through plex servers and Plex has the IP address of all the servers. Jellyfin everything is local so no central servers to control who logins from where.

[–] SeaJ@lemm.ee 27 points 1 year ago (1 children)

Geez. Hetzner is super affordable.

Anyway, as others have mentioned, Jellyfin is not a centralized service so that is not something they can do.

[–] Vaggumon@lemm.ee 3 points 1 year ago

Even more so if you check out the auctions they have.

[–] theoldman@infosec.pub 20 points 1 year ago (1 children)

If you are concerned about privacy, don't use Plex or any other software which use central servers to collect your data. They can literally see where you click on the screen, let alone what kind of hosting you use. Jellyfin on the other hand is open source and don't phone home. Also if a software is free, it doesn't mean it was easy to create it in the first place. So please consider donation or support the project.

[–] Cranksta@lemmy.dbzer0.com -2 points 1 year ago

The other option is Emby. It's based on the same code, and is just another division of the same project. You pay for it, but it gets tons of support and more features as a result. Both projects have pros and cons but I'm leaning further to Emby than Jellyfin myself.

[–] cmysmiaczxotoy@lemm.ee 18 points 1 year ago

Jellyfin can't block media. The connections are direct. Jellyfin db performance is noticeably slower than plex with 500k media items but it can still handle it

[–] nevernevermore@kbin.social 11 points 1 year ago (2 children)

not really a striesand effect but I'd never heard of hetzner until plex blocked them and now im heavily considering moving my library over

[–] Vaggumon@lemm.ee 3 points 1 year ago

Check out the auctions, they tend to have some pretty great deals.

[–] Appoxo@lemmy.dbzer0.com 2 points 1 year ago

It's not like Hetzner is a small player in the European datacenter VPS market. :p

[–] pascal@lemm.ee 6 points 1 year ago (2 children)

Why would Plex block a specific hosting provider!?

[–] skullgiver@popplesburger.hilciferous.nl 12 points 1 year ago* (last edited 11 months ago)

[This comment has been deleted by an automated system]

[–] Schmeckinger@feddit.de 6 points 1 year ago (1 children)

Large amount of people selling access to pirated stuff on hetzner servers using plex.

[–] pascal@lemm.ee 2 points 1 year ago

Well, fuck.

I guess "that's why we can't have nice things" apply here.

[–] Kitikuru@sh.itjust.works 5 points 1 year ago (1 children)

I’m curious on how you have your setup and which tier you have? I currently have a basic tier virtual server with them for a few microservices

[–] Vaggumon@lemm.ee 5 points 1 year ago* (last edited 1 year ago) (1 children)

I have 2 servers through Hetzner, both I got from the auction side of the site.

My lower end server is what I use to run my seed box and up till now PLEX. I use the Higher end server to run some work projects and for experimenting with.

$75 US Per Month:

  • CPU - Intel Core i9-9900
  • RAM - 128 GB
  • Drives - 2x 10TB (RAID 1) + 1x 512 GB NVME SSD
  • Running Ubuntu as the OS.

$145 US Per Month:

  • CPU - AMD Ryzen 9 5950X
  • RAM128 GBDrives
  • Drives - 2x 4TB SSD (RAID 1) + 1x 480 GB NVME SSD
  • Usually runs some flavor of Linux.
[–] Kitikuru@sh.itjust.works 4 points 1 year ago (1 children)

Thanks! I just found out about the auction option through this post. I’m curious, given the price per month, wouldn’t it be better to self host with similar hardware? Higher upfront cost but lower over time I’d think?

Just curious because I’m thinking about switching up my setup, self hosting Plex currently but lack the bandwidth that I’d likely get if I moved to a hetzner server.

[–] Vaggumon@lemm.ee 5 points 1 year ago (1 children)

Oh yeah, would be lower cost over time for sure. For me though, internet is kind of crap in my area and the work server gets a ton of access from coworkers. And my sister in another state watches movies and tv shows on my Plex. Both these server get over 1.2 gbps up and down. There is also no cost if I have a hardware failure. There are pros and cons for sure, like I've been wanting to do some stuff that could really benefit from a GPU but not really an option with the auction stuff.

[–] Kitikuru@sh.itjust.works 2 points 1 year ago (1 children)

Awesome. Yeah that would be one of my concerns for what I have now. My internet service is some pretty terrible residential internet so my upload speeds are absolute garbage here but I have some good hardware for Plex/jellyfin.

How’s transcoding on the hetzner server? Any issues there at all? In any case thanks for all the info!

[–] Vaggumon@lemm.ee 4 points 1 year ago (1 children)

99% of stuff worked fine, but when I had issues it was a random error about server being under powered which wasn't true at all lol. Someone on a forum suggested using the official windows app from the store and once I moved to that for client side access, never got the error again.

Keep in mind though, if you plan to do Plex from Hetzner, after Oct 2nd it won't work anymore. But others here have suggested JellyFin instead. I'll be testing that out this weekend, and if all is good moving over from Plex all together.

[–] Kitikuru@sh.itjust.works 2 points 1 year ago (2 children)

Yeah I’ve been wanting to make the full jump to jellyfin anyway. The only thing holding me back really was some extra services I was using that were Plex only. Posterr for example, but jellyfin is on the roadmap and I can just roll my own version until then. The mobile clients have at least gotten pretty good as well for JF.

[–] Vaggumon@lemm.ee 4 points 1 year ago (1 children)

Well, good luck, and I hope if you try it out, Hetzner works out for you as well as it has for me.

[–] Kitikuru@sh.itjust.works 2 points 1 year ago

Thanks! And again thank you for all the answers and advice!

[–] ChojinDSL@discuss.tchncs.de 0 points 1 year ago (1 children)
[–] Kitikuru@sh.itjust.works 1 points 1 year ago (1 children)

It’s a self hosted application that displays the poster art from your media library to a digital sign, tv, or anything with a web browser. It connects to Radarr, Sonarr, and Plex to get the currently playing, releasing soon (and monitored) and your Plex library items.

See the project here: https://github.com/petersem/posterr

[–] ChojinDSL@discuss.tchncs.de 1 points 1 year ago (1 children)

I don't quite see the use case for this. Jellyfin shows poster art for your media. Or are you outputting to a different display than you are watching your media on?

[–] Kitikuru@sh.itjust.works 1 points 1 year ago

I have a separate screen mounted to the wall that shows posters on rotation. It’s an android tablet essentially, but made for interactive store displays.

[–] ChojinDSL@discuss.tchncs.de 3 points 1 year ago

In 99% of cases, jellyfin can act as a drop in replacement for Plex. Since it's open source, you can easily set it up via docker and test it out, if it fulfills your needs.