Plex & Sex > Netflix & Chill
Soon to be “Jellyfin & Get it in”
Can someone convince me why jellyfin is better? Keep in mind I’m a lifetime plex pass user. And I have plex stuffed full of plugins like audnexus and YouTube metadata downloader so I can use plex as an audible service and repository for my favourite YouTube series’ or automatically pulling down YouTube podcasts and having all the metadata auto fill.
I also use the watch together feature to watch things with a friend often and an attractive sleek UI matters more than it should.
I prefer to use foss on my servers, can’t trust proprietary stuff
I’m still riding Emby, but it feels like they’re also stagnating, with it taking forever(literal years) to implement some seemingly simple features. Too many times have I looked up some desired minor feature just to find out they said on the forums back in 2019 that they’re working on it. That pace might be forgivable if they were a non-profit open-source project, but they ditched open-source a while ago and have paying customers. It’s getting ridiculous.
what’s the difference between jelly and jam?
I can’t jelly my dick in her.
omg this caught me off guard
omg this got me off hard*
FTFY
Jellyfin is a 100% free and open source, but you can only stream stuff you already have downloaded, so you don’t get that love tv stuff on Plex
Personally I don’t use the love TV stuff, and I prefer jellyfin because it’s free and open source with no Plex pass bs
Jellyfin and sin
Plex is killing itself now, time to move on
Thank you for giving me a new line I can use to make my fiancée roll her eyes lol
Kodi and cuckold… Oh hang on
Seed and… seed?
Tor and wh.or.e
uTorrent (pronounce micro torrent) and micro…. Nevermind…
deleted by creator
You say uTorrent, I say µTorrent. We are not the same ;P
EDIT: I get µ from [Ctrl] + [Alt] + [m] (or [Alt Gr] + [m]), in case someone wants to be able to do it easily themselves. It might be different on your keyboard…
qBittorrent does not have a nice web UI for mobile. We should create memes with Transmission instead
You can install a custom web UI.
https://github.com/qbittorrent/qBittorrent/wiki/List-of-known-alternate-WebUIs
I did this a while back, and while the alt I tested was great on mobile it didn’t offer the functionally I like to use with the built in UI.
I wanted to split mobile/desktop traffic, which I imagine is relatively straightforward if you have a decent amount of web dev experience, but alas I do not.
deleted by creator
You know what’s hotter? Running an automated piracy server using Plex (Or Jellyfin i guess xoxo) and the -arr family of apps on a raspberry Pi so you can pretend you’ve got a cute little netflix system :^)
Sonarr+Radarr+qBittorrent+Jellyfin=I’M GETTING LAID
Or just use Stremio.
Requires slightly more hardware than a pi, but once you get to the double digit terabytes range of storage, you can honestly have a better plex/jellyfin library than Netflix in any one particular country (except maybe the US? I think US netflix has all the good shows and movies that we’re missing here in Europe).
Netflix might have more volume, but there’s a lot of low quality shit nobody wants to watch, whereas you can just throw literally every blockbuster ever made on just a couple of terabytes at lower quality levels.
Even without the volume you can have a “better” library, especially when platforms like Netflix sometimes cut out episodes or scenes from shows. Community, for example, is missing a bunch of scenes on Netflix that can mess up the story a bit.
That’s also true. But it’s the selection where you can really win with volume. Apple has great shows but there’s not a lot. Netflix has some good movies, but not too many. But you can have them all.
I have an always-on vpn container and a transmission server container on my home server. Then I use transmission as a client on my laptop and I don’t need to continually connect and disconnect.
Any interest in a how-to guide? I won’t get to it for at least two weeks, mind.
Yes!!!
Implementation of VPN’d torrent client
This is how I torrent over Mullvad. I have no hesitation to recommend Mullvad - but I am not a crypto or security expert.
The main image fails closed - if the VPN goes down, transmission disconnects.
This setup also includes a SOCKS server that proxies your traffic over the same VPN. I use a separate browser (librewolf) and set the SOCKS proxy to :2020 including sending DNS over SOCKS. That’s because my country blocks piracy-related sites at the DNS level. If you don’t need this, you can delete the socks section of the docker-compose file.
On my ubuntu laptop, I install
transmission-remote-gtk
in order to click on a magnet link and have it added. Otherwise you have to browse to the container’s web interface, which gets tiresome.I have this installed as a systemd service so it runs on boot. I use the systemd state and credential features as a safeguard against my own mistakes with permissions, but my long-term goal is to encrypt these files on disk. Linux can be pwned - I have read that around 35% of botnet nodes are linux (although these are presumably mostly weak IoT devices). The secondary benefit of the
LoadCredential
/CREDENTIALS_DIRECTORY
mechanism is that it doesn’t expose secrets as environment variables.The p2p.service file needs to be in that path, but you can put the other files wherever you want.
Known issues / todo list
- The socks proxy sometimes falls over, I haven’t looked into why
- The downloaded files will be owned by root, since that’s what the container runs as
File contents
/root/.secrets/mullvad
:123456789 ""
For mullvad, there is no password, only an account number. I believe that the empty quotes are necessary. This file should be owned by root and chmod 600; containing dir should be 700. Replace the account number with your own account, obvs!
/etc/systemd/system/p2p.service
:[Unit] Description=p2p Requires=docker.service multi-user.target After=docker.service network-online.target dhcpd.service [Service] Restart=always RemainAfterExit=yes WorkingDirectory=/usr/local/bin/p2p ExecStart=docker compose up --remove-orphans ExecStop=docker compose down LoadCredential=mullvad:/root/.secrets/mullvad DynamicUser=yes SupplementaryGroups=docker StateDirectory=p2p StateDirectoryMode=700 [Install] WantedBy=multi-user.target
/usr/local/bin/p2p/docker-compose.yml
:--- version: "3.7" services: p2p: restart: always container_name: p2p image: haugene/transmission-openvpn # see also: https://www.nickkjolsing.com/posts/dockermullvadvpn/ cap_add: - NET_ADMIN sysctls: - "net.ipv6.conf.all.disable_ipv6=0" # ipv6 must be enabled for Mullvad to work volumes: - ${STATE_DIRECTORY:-./config/}:/config # dir managed by systemd - but defaults to ./config if running interactively - ${CREDENTIALS_DIRECTORY:-.}/mullvad:/config/openvpn-credentials.txt:ro # var populated by LoadCredential - but defaults to ./mullvad if running interactively - transmission:/data - transmission_incomplete:/data/incomplete - /my/directory/Downloads:/data/completed environment: - OPENVPN_PROVIDER=MULLVAD - OPENVPN_CONFIG=se_all # sweden - LOCAL_NETWORK=192.168.1.0/24 # put your own LAN network here - in most cases it should end in .0/24 - TRANSMISSION_WEB_UI=flood-for-transmission # optional ports: - 9091:9091 - 80:9091 - 2020:2020 socks: restart: always container_name: socks image: lthn/dante network_mode: "service:p2p" volumes: - ./sockd.conf:/etc/sockd.conf depends_on: - p2p volumes: transmission: external: false transmission_completed: external: false transmission_incomplete: external: false
/usr/local/bin/p2p/sockd.conf
:logoutput: stderr # debug: 2 internal: 0.0.0.0 port = 2020 external: tun0 external.rotation: route clientmethod: none socksmethod: username none user.privileged: root user.notprivileged: nobody user.unprivileged: sockd # Allow everyone to connect to this server. client pass { from: 0.0.0.0/0 to: 0.0.0.0/0 log: connect error # disconnect } # Allow all operations for connected clients on this server. socks pass { from: 0.0.0.0/0 to: 0.0.0.0/0 command: bind connect udpassociate log: error # connect disconnect iooperation #socksmethod: username } # Allow all inbound packets. socks pass { from: 0.0.0.0/0 to: 0.0.0.0/0 command: bindreply udpreply log: error # connect disconnect iooperation }
Steps
- Install docker and docker-compose, e.g. with
sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
- Create the files with contents as above
sudo systemctl enable p2p
sudo systemctl start p2p
- Check what it’s doing:
systemctl status p2p
- On first start, it will take a few minutes to pull the images
- To debug interactively while also passing the creds, use
sudo systemd-run -P --wait -p LoadCredential=mullvad:/root/.secrets/mullvad docker compose up --remove-orphans
- Every so often, cd into
/usr/local/bin/p2p
and rundocker compose pull
to update the images.
Yes!!!
Friends that use my server call Plex -Flix.
Mine is shamelessly named after me too lmao
Prices going up? Password hard to share? Embrace tradition. Return to pirate ship.
Oh, I had her docked and ready, just in case.
😏
Netflix, Reddit, Twitter, YouTube, Google…
The enshittification is going full steam ahead.
No dark mode? God damn philistines
Unlike some, I never took off my pirate hat. That’s been me the whole time.
Except for the whole not being alone thing.
I mixed piracy with s couple of tge larger streaming sites for a while. I’m 99% piracy now. (technically have prime video, but don’t watch it)
I use the streaming services I have for unrelated reasons (included with something else usually) in a half-hearted attempt to support the creators, but I will pirate most viewing media (TV + movies) by default now.
I had access to everything legit and still mainly sailed the high seas. I just prefer to have all the content centralised and local.
My wife used to prefer the streaming apps but she really converted and thought I was a genius when we went for 2 months with constant isp internet drops for hours at a time.
Leech and seed.
Hijacking this comment cause more people REALLY need to know about Debrid services, such as Real-Debrid. It “caches” torrents, so anything you want can be downloaded instantly at your connection’s maximum bandwidth; no waiting for seeds. And since you’re not distributing anything, you don’t have to pay for a VPN, either.
EDIT: It’s kind of like a seed box, except it’s more of a collective seed box. So if at least one user added the torrent before, you can download it immediately.
I have a Gigabit connection and was able to download three different AAA titles, 50+ GB each, play all of them, then decide that I don’t like any of them, all within a couple of hours. It’s mind-blowing how much faster it is than using a torrent client.
Even better, you can integrate it with your favorite media center app like Plex or Kodi (personally I prefer Stremio for its Netflix-like interface). Now you have every show and film from every streaming platform – all in one place – streamed instantly to your TV. I’ll never use torrent clients ever again. They take too long.
EDIT: It bothers me that so many people are willing to dismiss Debrid services without even giving them a chance. Here’s proof that this is legit – /r/Piracy megathread on reddit | Video 1 | Video 2 (sorry for the shaky phone video. I just wanted to get this evidence out quickly before people move on to a different thread, and it’s kinda difficult to have a steady hand when you’re trying to film and click at the same time.)
The “too good to be true” sell and complete lack of detail / pricing on their website is sketchy imo. I’m immediately suspicious of any org that profits off of piracy in such an opaque way
Then you’re shitty American ISP throttle you for too many downloads. Fuck I hate Comcast, and no they are not fooling anyone changing their name to Xfinity.
I’m so sorry for you Americans that seems to have the worst ISPs in the west :-/
I don’t even really care about the bandwidth, I have a fix IP & IPv6 + routing in the “ISP box” for ~33€/month.
Maybe a useful tip: check to see if the plans that include their modem rental have unlimited bandwidth.
I’m 99% sure that’s what I’m coasting on, because I don’t pay the extra $$$ for going over any longer.
Edit: trust me when I say I frequently go over. If there’s a decent image host I’ll take a screenshot of last month’s usage.
I’ll have to try to remember to check that. There is a chance I’m going on old info.
I’m a simple man I use Stremio.
Stremio combined with RealDebrid is untouchable. Almost every show and movie you could ever think of, ready to go.
You got any good overviews of RealDebrid outside of “google.”
Not sure where to look for info, but I’ve been doing this for a looooooong time (25+ years?) and always like to learn more. Currently rocking a 125+ TB server hosted in my basement for all my Linux isos and figure there may be another way.
No worries if not! I’m not expecting a novel or anything from anyone personally - just hoping there’s a decent crash course and some decent suggestions.
This link explains things fairly quickly for all debrid, the service I use is real debrid which you can follow identical steps for setting up: https://www.desidime.com/discussions/use-stremio-debrid-all-debrid-real-debrid-for-watching-content#:~:text=Debrid services are basically torrent,and windows%2C and works seamlessly.
The idea is essentially debrid services download the content of a torrent, and once one user has requested them, its stored and available for all other users to download, so no more dealing with Torrents with 0 seeders, at the speed of top grade file hosting services. You could use it for downloading content quicker and storing it on your local drives.
Thanks!
I discovered real-debrid yesterday, thanks to this post.
I was playing around with it last night using kodi. I’m gonna try out stremio thanks to your suggestion.
That said - it didn’t seem that reliable with kodi. Like I got through a whole movie but it just died once or twice. I ended up switching to another torrent / link and it played through to the end just fine.
I imagine this won’t necessarily improve with the switch to stremio. Was I just unlucky? Or is this the usual experience?
edit: yeah ok you’re right. kodi + real-debrid. great stuff.
I’d strongly advise not using debrid. With debrid you’re leeching off torrents without ever seeding anything back. It’s an abusive system. Not to mention it’s usually not files of any level of quality.
That doesn’t make any sense. The whole point of the debrid service is that it caches the torrent. When my client wants to stream the content, the debrid doesn’t leech it from seeders it just pulls it from the cache.
The quality seems fine, for everything I’ve looked at thus far there’s all the usual types of releases.
Sure you’re pulling from the debrid service but debrid still hit and runs the torrent. Aside from one or two providers that seed for a day or something.
Only if it’s not already cached.
The cache doesn’t come from thin air. At one point or another they HnR’ed the torrent.
Radarr and boneherr
Fire up the jellyfin
I switched to Deluge from qBittorrent a while ago and I don’t even remember what it was that made me switch.
I did the opposite and also can’t remember why I did it.
Story of my life.
Stay free (libre) software my guys. Deluge.
I mean I use Deluge anyway, but Qbittorrent is also libre and actually has a more permissive license (so more freedom)
Edit: apparently I looked at the wrong qbittorrent in github. The real one is GPL too so no more free than Deluge.
deleted by creator
As said in my other comment down the chain, I was looking at another repo named Qbittorrent by accident. That one was MIT.