this post was submitted on 10 Jul 2023
687 points (98.6% liked)

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

54476 readers
787 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'll start. Did you know you can run a headless version of JD2 on a raspberry pi? It's not the greatest thing in the world, but sometimes its nice to throw a bunch of links in there and go to sleep.

you are viewing a single comment's thread
view the rest of the comments
[–] eroc1990@lemmy.parastor.net 65 points 1 year ago (6 children)

Docker, if you can run it on your hardware (either your normal system or on dedicated hardware) is a Swiss army knife that can help level up your acquisitions, and provides you with an isolated application environment if you don't want to install the applications directly to your device. For media specifically, there is a suite of applications under the same *arr naming scheme that allows you to index, monitor for releases of, and acquire different television shows, movies, music, and books.

Some container maintainers build in different capabilities into their torrent client containers, such as Binhex's qBittorrent and Deluge applications, that have VPN connectivity built in, so any network traffic running through that container will automatically use your VPN provider's WireGuard or OpenVPN capabilities, depending on who you use. Once you have that running and your tags tuned in the *arr apps, you have a headless, mostly independent machine constantly working on acquiring and upgrading your media.

Sidenote: the *arr apps can be controlled by mobile apps like LunaSea on iOS, and nzb360 on Android. The latter can also integrate with your torrent clients.

[–] Semi-Hemi-Demigod@kbin.social 32 points 1 year ago (2 children)

And if you get it working you can put Docker Experience on your resume

[–] eroc1990@lemmy.parastor.net 7 points 1 year ago (1 children)

Yup! Something I'm absolutely going to leverage whenever I move onto my next job.

[–] CmdrShepard@lemmy.one 4 points 1 year ago (1 children)

Don't forget to include your seed ratios! Employers don't want to hire leechers

[–] eroc1990@lemmy.parastor.net 1 points 1 year ago

Haha true! They totally won't ignore my application for pirating.

[–] electrogamerman@lemmy.world 2 points 1 year ago (1 children)

Is that something with value? I learned how to work with docker, containers, etc while on my last student job position

[–] Semi-Hemi-Demigod@kbin.social 3 points 1 year ago

Docker experience is very valuable in devops and sysadmin roles

[–] veroxii@lemmy.world 13 points 1 year ago (2 children)

Yes this has been a game changer and would've been my advice too (but you posted before me).

Using a deluge container with vpn baked in is amazing. And also it makes setup so much easier. Instead of messing with tags and complicated configs I simply run a deluge docker container for each other app. My movies docker compose file starts up radarr and it's own deluge and jacket etc. My television docker compose file starts up medusa, it's own deluge, etc.

Provides for maximum flexibility. And put traefik in front of it all.... so I go to "movies.mydomain.net" and can use radarr.... or "television.mydomain.net" and it goes to medusa. Much more family friendly.

[–] eroc1990@lemmy.parastor.net 3 points 1 year ago

I'm still rolling Binhex's (now deprecated) rTorrent/ruTorrent container, and I'm glad I got it before it stopped being maintained. Tbh the scheduling capability built into that far exceeds anything else I've used (three tiers of scheduling on top of "off" and "unlimited").

I make use of reverse proxying through Nginx Proxy Manager to hit nzb360 from outside my home, though if I can get it working properly I might be dropping that and going through Tailscale with local routing. I just haven't had a chance to futz with that yet.

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

thats fuckin sick, i didnt even think of doing that. i tired using one of those apps like overseer or whatever and i never got used to it.

[–] eroc1990@lemmy.parastor.net 4 points 1 year ago (1 children)

Nothing wrong with Overseer once you have the *arrs up and running, tbh. Though if it's just you, there isn't much point since everything can be done directly through the *arr web interfaces. If you're hosting your media server to other friends, then a request system like Overseerr or Ombi makes way more sense.

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

To be fair, i havent checked it out in a while, it could very well be better these days. I like the idea of each arr having its own domain tho

[–] pixelmixer@lemmy.one 2 points 1 year ago (1 children)

They each have their benefits. I use both. I only expose Overseer externally. It’s nice and easy to pop it open and add a new movie/show while I’m away from a computer. Then I’ll use one of the *arrs when I need to do something more advanced or I’m using a desktop locally.

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

That make sense. if you put your *aars on docker containers, its fairly easy to expose it safely, tho. Most of the time its just people asking me to download the stuff anyway

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

My choice is haugene/transmission which doesn’t open unless it has a connection to the VPN. Great for PIA, but I’m thinking about switching to proton unltd so will have to do some testing in another container before I take the plunge.

[–] eroc1990@lemmy.parastor.net 3 points 1 year ago (2 children)

Binhex does the same thing. There are checks performed before it allows connections to make sure it can resolve DNS across the VPN interface and that it can obtain an IP address from PIA (I also use them, grandfathered $6.95/mo baybee).

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

Nice, im grandfathered into a cheap yearly rate, i thinks its like 60 a year

[–] CmdrShepard@lemmy.one 1 points 1 year ago

Are you using port forwarding? Back when I had PIA (before they sold), they would randomly assign you a port when you connected which caused major issues with QBit as you have to set a fixed port number. Not sure if that's your issue but it might be worth looking into.

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

why is this the first time hearing about haugene. I use pia too, what are you running it on?

[–] pixelmixer@lemmy.one 5 points 1 year ago (1 children)
[–] Shere_Khan@lemmy.dbzer0.com 3 points 1 year ago

awesome, thank you

[–] biddy@feddit.nl 3 points 1 year ago

You can configure openvpn in regular qbittorrent, probably transmission too. What they are talking about is a docker container, particularly useful when combined with sonarr and radarr containers.

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

I'm just now dipping my toes into docker. I started off self hosting a bitwarden server, and im working on moving my *arrs over to containers on my nas. I need a bit more experience before i move my seedbox over fully, dont need any more isp letters.

I had no idea about those apps, thats sick dude

[–] eroc1990@lemmy.parastor.net 3 points 1 year ago (1 children)

I used to run the applications on bare metal when I ran a Windows server (because that's all I knew at the time). Eventually graduated to a QNAP NAS, that wasn't enough, and moved on again to Unraid, where many of these apps are available through templates in their Community Apps section. It really lowers the barrier of entry for using Docker and makes it stupid easy to assign your container an IP address on your host network, so it can be its own "device" on your LAN (which helps for me since I've got that all segmented off in its own VLAN).

It's not too deep a rabbit hole to jump down, but it'll take time to get things just right to limit the amount you need to interact with the apps and manually select what you want to grab.

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

Yeah im just about there. Eventually i want to build my own nas, but i got a pretty solid synology for cheap and it is good enough for plex and all the docker containers so far.

you are spot on about lowering the barrier of entry tho. I remember trying to set up programs to auto run on boot on a raspberry pi lol, now all i do is double click an icon and supply my ports. crazy easy

[–] eroc1990@lemmy.parastor.net 1 points 1 year ago (1 children)

Nothing wrong with using what you've got and upgrading. And the beautiful thing about Docker is you can just spin up the container elsewhere, point the mount points to their new locations, make sure your perms are good, and continue like nothing changed.

It really is so much easier now. And with UnRAID acting as my container host, it saves everything I spin up (permanent or not) in its last state as a template, so if I need to destroy my docker image disk (which I recently ran into) all I need to do is find the template I was using from the dropdown they give you and click Create. Not a backup solution (which you should also have), but it's such a time saver if and when something goes horribly wrong, or if you want to spin a container you used to use but since destroyed back up.

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

when something goes horribly wrong,

I like how thats not IF, lol. I swear dude, i have so many sd card images ready for when i inevitably mess something up.

Do you use a server rack for your nas? or just an old pc case?

[–] eroc1990@lemmy.parastor.net 2 points 1 year ago (1 children)

100% when. I've learned that the hard way too many times to count at this point...

My NAS is built into an (I think) Thermaltake mid-sized tower running consumer hardware (ASRock X570 Phantom Gaming 4, Ryzen 5 series G proc, G.Skill non-ecc RAM) with the exception of one hard drive. Both that and my proxmox host are repurposed or custom built towers.

I do still use the QNAP NAS too, though only as SMB for my desktop/NFS for my server.

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

Yeah, im debating on just diving in and getting a rack, or continue duck taping together rpi's and old computer parts.

[–] eroc1990@lemmy.parastor.net 0 points 1 year ago (1 children)
[–] Shere_Khan@lemmy.dbzer0.com 2 points 1 year ago

Q: Does the LackRack provide redundant power supply?

A: Only if you add it yourself

10/10

[–] operator@kbin.social 3 points 1 year ago (1 children)

Make sure you have backups of your vault. Reliable backups.

Especially if you are just starting off with docker, you don't want to loose access to all your accounts because you f up some configuration (e.g. redeploy an updated image)

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

Oh hell yeah, lol. i found a guide to set up a schedule.

[–] hurricane155@lemmy.world 2 points 1 year ago (3 children)

Is there something to allow you to browse and filter movies an be tv shows? I've just gotten into sonarr and it's great for managing shows but I still fall back to browsing sites for inspiration

[–] eroc1990@lemmy.parastor.net 3 points 1 year ago (1 children)

I use Overseerr for that purpose personally. It gives me enough suggestions of "this show is on xyz service" and a good number of genres to poke through.

[–] hurricane155@lemmy.world 2 points 1 year ago (1 children)

Will have to have a look at that. And the ui is handy enough to use?

[–] eroc1990@lemmy.parastor.net 2 points 1 year ago (1 children)

It's very easy to navigate in my opinion. As long as it's tying into the *arrs and the underlying indexer (be it Prowlarr, Jackett, or something else that integrates with those), it shouldn't have trouble finding the show(s) you select there.

[–] hurricane155@lemmy.world 1 points 1 year ago

Unreal. Many thanks!

[–] pcjones@feddit.de 2 points 1 year ago* (last edited 1 year ago) (2 children)

Pick one: Ombi / Overseerr / Jellyserr

edit: fixed Ombi misspelling

[–] hurricane155@lemmy.world 1 points 1 year ago (1 children)

I have emby for watching and trawling the stuff I have. I meant for searching for other stuff to get

[–] pcjones@feddit.de 2 points 1 year ago (1 children)

I mixed up ombi and emby, sorry.

[–] hurricane155@lemmy.world 1 points 1 year ago

Thanks man. I was a bit confused there. Will definitely look into that one

[–] ellipse@lemmy.dbzer0.com 0 points 1 year ago (1 children)
[–] pcjones@feddit.de 2 points 1 year ago* (last edited 1 year ago)

Whoops, I always mix up emby and ombi since I don't use either of them. My bad!

[–] CmdrShepard@lemmy.one 1 points 1 year ago

RARBG used to fill this need for me (inspiration) since they'd highlight popular stuff, but now it's mostly word of mouth or I'll occasionally check places like IMDB (or just straight googling) for what's currently popular/highly rated and what's coming out in the near future that might interest me or my users.

[–] Phreak@lemmy.world 1 points 1 year ago (3 children)

I just can never wrap my head around getting Qbittorrent (Binhex) to work with VPN. I'm with Proton VPN and when I attempt to add it, it just won't actually download anything.. Works without it which ain't helpful!

If anyone has the skills/expertise, please help aha.

[–] KickAssDuke@lemmy.world 2 points 1 year ago

If you have qbitorrent installed and also your VPN is installed:

Open qbit Click Tools> Options> Advanced Change "Network Interface" drop down and click your VPN there.

Hope that helps

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

The free version of Proton VPN blocks torrents, fyi.

[–] eroc1990@lemmy.parastor.net 1 points 1 year ago

You're using the correct OpenVPN creds from your Proton dashboard, and the applicable nameserver/sIP addresses for the VPN endpoint and DNS lookup for Proton? If DNS lookup is failing, try setting it to 9.9.9.9 or 1.1.1.1 and see if you get resolution.