64
submitted 2 months ago* (last edited 2 months ago) by [email protected] to c/[email protected]

Aiii! I have some rare torrents with only a few active seeders, but I can only seed about 8 torrents at a time due to my very slow server. If I try to seed more, Jellyfin doesn't work properly.

Currently, I select a few torrents to seed for a few days, and then I switch to new ones. However, I feel bad for those who need to download torrents with only a few or no seeders while I have them but not actively seeding. I could activate these "dead" torrents, but I don't want to waste my bandwidth by not seeding most of the time.

Is there a way to automatically detect and activate demanded torrents with no active seeders? While deactivating running torrents which don't are in need of seeding?

top 20 comments
sorted by: hot top new old
[-] [email protected] 45 points 2 months ago

I don't know how to solve you issue, just stopped by to say you are a saint. I still cherish the memory of downloading some hyperspecific scientific software from one guy in Kazakhstan at 3 am. Good job!

[-] [email protected] 30 points 2 months ago

Just set a speed or connection limit instead.

[-] [email protected] 23 points 2 months ago* (last edited 2 months ago)

Agreed, I always leave everything seeding and also disable queuing. Leaving "Global maximum number of connections" at default setting (can be set lower) along with configuring Global Rate Limits Upload/Download to something appropriate works perfectly.

Torrent clients are smart enough to juggle the active torrents and share the allowed bandwidth between them without you having to micro-manage the whole thing.

[-] [email protected] 16 points 2 months ago
  1. If you aren't seeding (no one is downloading the torrent), then your bandwidth should not be used (besides a miniscule amount). So it shouldn't waste your bandwidth. Is your concern about wasting bandwidth more about seeding a torrent when there are other seeders available? So you want to prioritize torrents that have zero other seeders?

  2. It looks like this tool Jackett (I've never used it before; just found it in a search) can be configured to allow your system to query trackers for torrents and return the number of seeders and leechers. But a lot of assembly would be required. And the freshness of results would depend on how often trackers update their stats - definitely not real-time.

For a torrent application that can do what Jackett does in real-time by connecting directly to the torrent and prioritizing bandwidth to torrents that have leechers and no other seeders, I'll leave that to others in the community more familiar with the topic.

[-] [email protected] 11 points 2 months ago

I wish clients would prioritize low seed torrents.

I disable queuing and just have a bandwidth cap on my torrent client. Technically, I'm seeding thousands of torrents and don't have any issue.

Occasionally when I go to clean up some torrents (like when migrating servers) I purge based on most seeders first and never kill anything below 3 seeds.

[-] [email protected] 9 points 2 months ago

OP what are the specs of your system that seeding more than 8 torrents causes issues?

[-] [email protected] 1 points 2 months ago

Not op. But I had plex server and torrent on raspberry pi. And it would become slow sometimes.

[-] [email protected] 1 points 2 months ago

PC was slow or the network?

[-] [email protected] 1 points 2 months ago

Raspberry pi

[-] [email protected] 9 points 2 months ago

No idea but I love how you fuck

[-] [email protected] 9 points 2 months ago

I’m part of a private tracker and am hosting some low seeder torrents all the time.m using my servers. If you want I can download them from you, set them to their own category so they don’t get removed and just seed them for ya. Feel free to message me.

[-] [email protected] 17 points 2 months ago

I'm also part of a private tracker and I usually keep ~200 torrents seeding. My server is not even that powerful.

I fear that OP may have misconfigured something else on his server.

[-] [email protected] 7 points 2 months ago

That or they have failing hardware or really bad upload or something. Maybe they’re using a bad client or something. Seems odd for sure.

[-] [email protected] 1 points 2 months ago

I have a HPE ProLiant MicroServer Gen10, 8G.

I don't know why its this slow. I thought that would be normal. Its just running qBittorrent, a VPN and Jellyfin under Win10. (Im to lazy to switch to Linux. Dont touch (a moastly) running system.) Anything above 20 global upload slots, and Jellyfin has to puffer the playback every 5 seconds.

[-] [email protected] 2 points 2 months ago

I’ve got qbit running in the following configuration…

Core i5-8500T hardware > proxmox > Ubuntu virtual machine > docker > qbit. Currently seeding nearly 500 torrents and using less than 4gigs of ram. Qbit itself is running on ssd, while all torrent files are running on hard drives over SMB share. Something is up with your system.

[-] [email protected] 6 points 2 months ago

these clients should be handling this for you. announcing a torrent is available for seeding isnt a huge deal. you should never have to limit the content you're making available, just the amount of resources you're willing to dedicate to active transfer. this might be of interest to you in a few months when its available, slated for june to be daily usable.

[-] [email protected] 5 points 2 months ago

This isn't exactly what you asked about but it seems at least adjacent to what you're looking for: https://gitlab.com/rpatterson/prunerr

[-] [email protected] 3 points 2 months ago

Thank you! I interpret that this solution is more likely a Disk space manager for more efficient space usage. Delete available torrents, keep torrents in need. But I assume that this solution needs to have every torrent active and cant manage the status of the torrents.

[-] [email protected] 1 points 2 months ago* (last edited 2 months ago)

I just found this other project that maybe could help:

https://github.com/itschasa/speedrr

It doesn't do exactly what you're looking for but you can set it to slow down your overall torrent upload speed whenever you're streaming from your media server.

Edit: unless the issue is CPU usage? But my guess is that it's a bandwidth issue to enable uploading on all of your torrents.

[-] [email protected] 1 points 2 months ago

Can you just set a bandwidth cap on your client or would your server still not have the cpu power to serve video?

What are you running this on, and are you transcoding, btw?

this post was submitted on 09 Apr 2025
64 points (98.5% liked)

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

62220 readers
261 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):

🏴‍☠️ Other communities

FUCK ADOBE!

Torrenting/P2P:

Gaming:


💰 Please help cover server costs.

Ko-Fi Liberapay
Ko-fi Liberapay

founded 2 years ago
MODERATORS