This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/margaro95 on 2025-03-23 22:40:05+00:00.


Hi everyone 👋 Thank you for this amazing community. I have been a passive reader of this subreddit for way too long. I have learnt a lot from all the publications here made and wanted to contribute something back.

Anyway, I’ve been gradually building out my self-hosted stack and now I am including qBittorrent and Gluetun into the equation. One thing that bugged me is that I wanted my torrents to always have the most active trackers that I could.

So I took this great shell script that injects trackers into existing torrents — and I:

  • 🐳 Dockerized it
  • 🔁 Set it to run on a schedule
  • 🔐 Added support for both authenticated and unauthenticated qBittorrent setups
  • 🛡️ Allowed it to run alongside Gluetun

It automatically fetches the latest trackers from ngosang/trackerslist and injects them into existing public torrents (without touching private ones).

If anyone wants to try it out or contribute, here’s the repo:

👉

And the Docker image is here:

📦 ghcr.io/greatnewhope/qbittorrent-trackers-updater:latest

It works perfectly with linuxserver/qbittorrent and Gluetun (I have included examples for non-Gluetun setups too).

I hope you find it helpful!