this post was submitted on 24 Jun 2026
70 points (89.8% liked)
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ
69554 readers
284 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
We heartily recommend visiting the free port of freemediaheckyeah (aka FMHY) while you sail the high seas, for all the freshest links the ocean has to offer.
📜 c/Piracy Wiki (Community Edition):
🏴☠️ Other communities
FUCK ADOBE!
Torrenting/P2P:
- !seedboxes@lemmy.dbzer0.com
- !trackers@lemmy.dbzer0.com
- !qbittorrent@lemmy.dbzer0.com
- !libretorrent@lemmy.dbzer0.com
- !soulseek@lemmy.dbzer0.com
Gaming:
- !steamdeckpirates@lemmy.dbzer0.com
- !newyuzupiracy@lemmy.dbzer0.com
- !switchpirates@lemmy.dbzer0.com
- !3dspiracy@lemmy.dbzer0.com
- !retropirates@lemmy.dbzer0.com
💰 Please help cover server costs.
![]() |
![]() |
|---|---|
| Ko-fi | Liberapay |
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments





The one main thing that has stopped me from setting up Sonarr is that I want my media server and torrent server to be on two different machines. Can Sonarr handle symlinks or whatever over the network or something?
Currently, I manually add torrents to Qbittorrent on Server A, which downloads the file to the hard drive on Server A. When downloading has completed, I use SFTP to transfer the files to a much larger hard drive pool in Server B, which runs Jellyfin. Then I may use SSH to rename the files to something Jellyfin-friendly, if necessary. I end up with two copies of the files this way, but most likely eventually end up deleting the files from Server A when I need to free up space and decide to no longer seed them.
When I tried to have one server running both programs, having a lot of activity in Qbittorrent made Jellyfin move sluggishly. Running them on different servers like this allows them to not bottleneck each other at all, and they can run at full speed at all times. I could see myself using Sonarr if I can still keep those two main programs segregated to separate machines.
Yes that is absolutely something you can do. All you would need to do is set up a network share on the download box and then mount that share as a drive on the jellyfin box and then you should be able to do anything to it you would be able to do to folder sitting on its own hard drive. However, if you then use that to copy all the data to a second drive on the jellyfin system this leaves you hosting 2 copies of every file you want to see and manually renaming them over SSH or in a file explorer. But we can already access the download systems drives over the network right? So... Cant we just read all the data right off the download system over the network? You bet your ass we can...
What i would suggest is that you pick a single computer to be your storage system, and store ALL your data there. This will allow you to use sonarr to automatically create symlinks between the downloads and media folders, so that it can rename and organize your stuff for you without you doing anything, while also seeding the torrent in perpetuity and only using the data of a single copy of the file. For the same reason that you could use a network share to copy the data from the torrent box to the media server, you could also just use a network share to read all the data directly off a single storage box. At enterprise scale the storage is often an entirely seprate machine from the machine doing the compute, and the data all flows over network shares, allowing many compute servers to all access data from a single machine to prevent data duplication. I would strongly consider moving to a system where all your mass storage is centralized in one location, removing the need to duplicate production files across multiple machines (outside of the context of backups, which are a good thing). You can hook as many compute nodes as you want up to that single "Network attached storage" device and read the files off it to all those computers, none of which require more than a small ssd to run their os. This will give you twice as much storage on the storage node, becuase your not duplicating it on the jellyfin node.
All that being said, i am also going to assume your operating at a pretty small scale here and likely dont need very much compute, certainly not two computers worth. You should ABSOLUTELY be able to run jellyfin sonarr and qbittorrent off a single box that also acts as your NAS / central data storage location, without any performance issues, unless you have dozens of users or are transcoding like every single file your family is playing. On the jellyfin end, make sure you are set up to be direct playing the files at native resolution and not asking your server to trasncode them to another resolution, this uses lots of resources if you dont have a gpu or a intel cpu with quicksync. On the hardware side, what are you using? I run about 45 docker containers with no performance degradation and stream to up to 4 simultainous plex users WITH transcoding to lower the bitrate cuz my internet sucks and I do all that on a old 8th gen i5 i got out of the garbage. You should be able to get a used bussiness computer off ebay for 100 dollars that will run jellyfin and a sonarr stack with LOADS of overhead left, all on one device so you dont have to worry about network storage and getting bottlenecked by your networking equipment. If you tell me what it is running on i can maybe give you a better idea of if you have some kind of configuration issue, or its just antiquated hardware. But all this shit runs on a toaster. People use raspberry pis. I would imagine there is some kind of config issue leading to performance degradation.
As for performance, I doubt processing power has anything to do with the sluggishness issues I experienced. I figure the bottleneck was the hard drives. With both programs on the same machine, if Qbittorrent is constantly searching around the hard drive for the next bit to seed, when I go to play something with Jellyfin, that hard drive is going to take a longer time to find that file I want. I definitely noticed an increase in performance when I stopped torrenting to the same hard drive that was serving my media.
With that said, I doubt symlinks (even over the network or something) would actually fix that at all. Qbittorrent would still be actually reading off of my media server's hard drives, limited by their speeds.
That makes sense. Ive got 25Mbps up and an array of 8 drives so i dont ever get anywhere close to being limited by the drive speed when seeding, ive got to set the upload limit well under what a single 7200rpm drive can saturate. I manage to get lots of torrents up to a pretty high ratio and keep a good ratio on all my private trackers with a 1.5 MB/s upload limiter though, so maybe you could just turn your limiter to... lets call it 20MB/s? A 7200 rpm drive should be able to do atleast 80MB/s, so if you just set a reasonable limit you will still be able to seed out more than your fair share of data without messing up your viewing experience. Then you can put all your drives in one pool in the storage server and de-duplicate everything.
Unless you are just REALLY into having the high score on seeding ratio, i am not sure allowing qbittorrent to saturate your hard drive bandwidth is necessary, although as a member of the community i greatly appreciate your efforts to seed so much data!