Removes a qBittorrent tracker once a download threshold is reached
322
YggTrackerCut connects to qBittorrent's Web UI and automatically removes a specific tracker (originally built for Yggreborn) from a torrent as soon as it starts downloading, once a configurable data threshold is reached. This avoids affecting the tracker's ratio tracking once the download is underway.
| # | Feature | Description |
|---|---|---|
| 1 | Targeted removal | Removes only the configured tracker, leaves all others untouched |
| 2 | Threshold-based | Triggers once a torrent has downloaded a set amount (in MB) |
| 3 | Continuous monitoring | Runs as a background loop, checks active downloads periodically |
| 4 | Auto-reconnect | Re-authenticates automatically if the WebUI session expires |
| 5 | Docker-ready | Ships as a container, configurable entirely via environment variables |
docker run -d \
--name yggtrackercut \
--network host \
-e QBIT_URL="http://localhost:8080" \
-e QBIT_USER="admin" \
-e QBIT_PASS="yourpassword" \
-e TRACKER_MATCH="tracker.yggreborn.org" \
-e THRESHOLD_MB="10" \
-e CHECK_INTERVAL="10" \
starkev/yggtrackercut:latest
docker compose up -d
pip install requests
python3 YggTrackerCut.py
| Variable | Description | Default |
|---|---|---|
QBIT_URL | qBittorrent Web UI address | http://localhost:8080 |
QBIT_USER | Web UI username | admin |
QBIT_PASS | Web UI password | changeme |
TRACKER_MATCH | Substring identifying the tracker to remove | tracker.yggreborn.org |
THRESHOLD_MB | Download threshold in MB before removal | 10 |
CHECK_INTERVAL | Seconds between each check | 10 |
network_mode: host to reach qBittorrent on localhost.Removing a tracker changes how a torrent reports activity to that tracker. You are solely responsible for how you use this tool and for complying with the rules of any tracker or site you use it with.
YggTrackerCut se connecte au WebUI de qBittorrent et supprime automatiquement un tracker précis (conçu à l'origine pour Yggreborn) d'un torrent dès qu'il commence à télécharger, une fois un seuil de données configurable atteint. Cela évite d'impacter le suivi de ratio du tracker une fois le téléchargement lancé.
| # | Fonctionnalité | Description |
|---|---|---|
| 1 | Suppression ciblée | Ne retire que le tracker configuré, laisse tous les autres intacts |
| 2 | Basé sur un seuil | Se déclenche une fois un volume défini (en Mo) téléchargé |
| 3 | Surveillance continue | Tourne en boucle en arrière-plan, vérifie les téléchargements actifs |
| 4 | Reconnexion auto | Se ré-authentifie automatiquement si la session WebUI expire |
| 5 | Prêt pour Docker | Fourni en container, entièrement configurable via variables d'environnement |
docker run -d \
--name yggtrackercut \
--network host \
-e QBIT_URL="http://localhost:8080" \
-e QBIT_USER="admin" \
-e QBIT_PASS="tonmotdepasse" \
-e TRACKER_MATCH="tracker.yggreborn.org" \
-e THRESHOLD_MB="10" \
-e CHECK_INTERVAL="10" \
starkev/yggtrackercut:latest
docker compose up -d
pip install requests
python3 YggTrackerCut.py
| Variable | Description | Valeur par défaut |
|---|---|---|
QBIT_URL | Adresse du WebUI qBittorrent | http://localhost:8080 |
QBIT_USER | Identifiant WebUI | admin |
QBIT_PASS | Mot de passe WebUI | changeme |
TRACKER_MATCH | Sous-chaîne identifiant le tracker à supprimer | tracker.yggreborn.org |
THRESHOLD_MB | Seuil de déclenchement en Mo | 10 |
CHECK_INTERVAL | Intervalle entre deux vérifications, en secondes | 10 |
network_mode: host pour joindre qBittorrent sur localhost.Supprimer un tracker modifie la façon dont un torrent remonte son activité à ce tracker. Tu es seul responsable de l'usage de cet outil et du respect des règles du tracker ou du site avec lequel tu l'utilises.
Content type
Image
Digest
sha256:8d8b93f2d…
Size
45.5 MB
Last updated
2 days ago
docker pull starkev/yggtrackercut