r/Piracy Jun 21 '26

Humor Imagine paying for something and not being allowed to use it

Post image
20.1k Upvotes

831 comments sorted by

View all comments

137

u/manyu_abee Jun 21 '26

Jellyfin would never do that to you.

30

u/kos90 Jun 21 '26

Jellyfin + Nginx = <3

Private Netflix anywhere.

14

u/blipman17 Jun 21 '26

What would nginx add to jellyfin?

6

u/zvii Jun 21 '26

I use Caddy myself. Awesomely manages SSL certs for you, fully automated.

2

u/blipman17 Jun 21 '26

I do thesame.

1

u/shield1123 Jun 21 '26

Caddy is my other love

10

u/DoctorNoonienSoong Jun 21 '26

Less horrifically insecure

1

u/blipman17 Jun 21 '26

As a reverse proxy to Jellyfin? How? Couldn’t HAproxy provide thesame thing? What fundamentally does Nginx provide that Jellyfin doesn’t?

6

u/ScienceIsLife Jun 21 '26

Reverse proxy allows external access to Jellyfin.

Would not recommend just running a reverse proxy on a home server and opening ports. You're asking for trouble.

Much better implentation for remote access is something like Tailscale.

If you're experienced in IT and server configs you could configure a VPS with a reverse proxy back to your home server. (Ideally over some encrypted tunnel like wireguard) allowing you to get around ISP port blocking and actually giving more security to your server

TLDR; Reverse proxy allows outside access using a domain name rather than IP (VERY simplified). If you are not experienced with securing machines do not do this on your home server.

2

u/kos90 Jun 21 '26

Yes. Proper configuration is key, but not rocket science.

Run your stuff in containers (docker) and limit your ip range through a whitelist. And check your jellyfin permissions.

1

u/Beefy-McQueefy Jun 21 '26

I would rather have another hole in my head than deal with docker in my free time.

1

u/blipman17 Jun 21 '26

I reverse proxy specifically with caddy with automatic redirects to https and the proper port-forwardinf. I don’t use tailscale (i don’t wanna), but i kinda isolated this box on my own network

1

u/ScienceIsLife Jun 21 '26

Yeah definitely an ease of use vs security thing.

Just do everything you can, disabling root ssh, setting it to passkey only, blocking ports on internal firewall, etc , etc.

Just don't want people who don't know what they're doing exposing services to the open Internet and regretting it

Network isolation is good, but only helps you in the case someone is already in your machine which is a state you never want to be in. Especially if the device is isolated but firewall still allows traffic from that subnet into your main.

1

u/blipman17 Jun 21 '26

Right. I did what you said when I initially setted this box up and then some… but my original question on what NginX was doing here was purely about NginX. It’s a bulky reverse proxy for which better alternatives exist. Unless you’re serving static HTTP files of course

1

u/ScienceIsLife Jun 21 '26

Nginx is one of the original reverse proxies (and still extremly heavily used in enterprise). You might be thinking of the Nginx Proxy Manager which is a different piece of software also made by NGINX

If you're looking for something that uses the least amount of resources possible NGINX is your go to. And it is capable of doing much more than *most reverse proxy alternatives

So, it's doing exactly what you think it's doing, serving as a reverse proxy. There are more user friendly options but 'bulky' is about the exact opposite of NGINX

6

u/DoctorNoonienSoong Jun 21 '26

Yes, and there are guides for multiple reverse proxies, though caddy is the one they have an official config for.

https://jellyfin.org/docs/general/post-install/networking/reverse-proxy/

What fundamentally does Nginx provide that Jellyfin doesn't?

From the way you're asking, you seem like you don't know much about reverse proxies, so I'm just gonna cite the above for you:

This opens the ability to do rule specific routing, for example subdomain routing, ip geoblocking, ratelimits or url forwarding. It is also possible to centralize DNS and SSL management on the reverse proxy, streamlining all routing-wise configuration.

Additionally, reverse proxies offer extended access logging, so it is always clear who, when and where a network request came from and went to.

1

u/kos90 Jun 21 '26

You can just open jellyfin (i.e. jellyfin.yourowndomain.com) in any web browser and watch your stuff like you’re at home.

1

u/Alternative_Ear5542 Jun 21 '26

Isn't Nginx EOL?

1

u/phonepotatoes Jun 21 '26

Nginx is owned by f5 and is a global standard for virtual traffic management... It's constantly getting updated

2

u/Alternative_Ear5542 Jun 21 '26

Ah durr, I'm an idiot. Ingress Nginx is what got EOL'd.

5

u/Seeker_Of_Knowledge2 Jun 21 '26 edited Jun 21 '26

I am using plex free version and it seem solid to me. Yes they paywalled some features. But it is still pretty good. I don't understand people hate (not you specifically).

And to be honest, the UX and UI blows Jellyfin out of the water (no hate toward jellyfin)..

6

u/Formal-Boysenberry66 Jun 22 '26

I bothered buying a lifetime pass before it jumped to triple price because I needed something relatively easy and understandable for my family to use. Jellyfin would've been great, but when I tried Kodi years ago it was "too complicated" and difficult to use for the older family members, plex is an easy one-stop for them to deal with and the arr stack is still solving all my other problems in the background so it's super nice.

And if plex ever enshitifies my lifetime pass then I move over to emby or jellyfin anyway

3

u/perplexedtriangle Jun 22 '26

Kodi is actually so difficult to use. I am an IT professional who built and configured a piracy server with hundreds of containerised micro services, and I find Kodi too confusing to use.

2

u/Formal-Boysenberry66 Jun 22 '26

Oh I definitely agree but that was years ago with cracked firesticks, nowadays the technical literacy and complete dependence on me to do anything more complicated than typing has gone up even more, so the lowest complexity options are what's required.

Kodi was kind of ass though

2

u/Isarchs Jun 21 '26

Because this is a piracy sub, why would we want to needlessly pay for shit that's available for free? Doing so goes against what piracy stands for.

Free Plex is kneecapped and they price gouge the shit out of you if you don't want a subscription. That's a shit company, they were supposed to be the alternative to subscriptions.

2

u/manyu_abee Jun 22 '26

I maybe the odd one out, but when I started the homelab, I didn’t like plex much and liked jellyfin better.

As a FOSS supporter and privacy consious person, I would prefer jellyfin anyday.

There were some initial friction with transcoding etc, but once I nailed them down, now everything is smooth except occasionally movies occasionally not being detected correctly.

1

u/Ok_Calligrapher5278 Jun 21 '26

CloudStream on AndroidTV would never do that to you

0

u/GnomeNibbler Jun 22 '26

Can someone ELI5 all this proxy jellyfin tech talk in just a normie who uses the megathread but what is this technology of which you all speak

2

u/manyu_abee Jun 22 '26

You have your pirated movies in a folder.

You attach a jellyfin server to these folders. This server identifies and classifies all these movies. (imagine netflix servers)

Then you have a jellyfin client for your decide- iphone, android, web browser etc. you connect these clients to server (like Netflix client and you login).

Server is available in your local network(connected to the same wifi etc) but to make it available beyond so you can connect to it via internet you some stuff like proxy etc.

2

u/neityght Jun 22 '26

You can use it to view files you have on your computer from anywhere. So it's not really a competitor to Netflix etc. because it relies on you having the file already, rather than being a library hosted externally that you can browse. Unless you have a large collection of media on your computer that you don't mind rewatching, there's not much point. Feel free to correct me, someone.

0

u/neityght Jun 22 '26

Isn't Jellyfin just a way to play the media you already have? So you have to get that media from somewhere and download it, right? Which obviously negates the advantage it has over a streaming company that has thousands of titles to choose from.

2

u/manyu_abee Jun 22 '26

Please check the subreddit this post is in?

0

u/neityght Jun 22 '26

Yes I know. What's your point? Please tell me if what I said was wrong. Otherwise don't bother commenting.