
Hallo zusammen!
Eine kleine Serie für alle, die einen NAS oder einen Server zu Hause haben. Ich betreibe selbst viel Selbsthosting, und nach Sonarr & Radarr (die ich mit Gladys verbunden habe) musste ich mich natürlich um das kümmern, was dahinter heruntergeladen wird: Hier sind qBittorrent, Transmission und Deluge in Gladys, lokal.
Was es kann
- Ein Gerät pro Client, bis zu drei, in beliebiger Kombination (zwei qBittorrent und ein Transmission, zum Beispiel):
- die Upload- und Downloadraten;
- die laufenden, pausierten und fertigen Torrents, sowie die Liste der aktuellen Downloads mit ihrem Fortschrittsprozent;
- der freie Speicherplatz;
- ein Schalter für Alternative Geschwindigkeit (Transmissions Schleichmodus);
- der Verbindungsstatus des Clients.
- Zwei Auslöser: „Download beendet“ und „Neuer Torrent hinzugefügt“, mit dem Namen des Torrents und einem Filter nach Kategorie.
- Vier Aktionen: Alles pausieren, Alles fortsetzen, Alternative Geschwindigkeitslimits, und Magnetlink hinzufügen (standardmäßig deaktiviert, muss in den Einstellungen aktiviert werden).
- Ein Widget „Torrents“: Geschwindigkeiten, laufende Downloads, und die Buttons Alles pausieren, Alles fortsetzen und Alternative Geschwindigkeit.
- Auf Französisch, Englisch, Deutsch und Spanisch.
Nichts wird jemals gelöscht: weder Torrents noch Dateien.
Das coole Feature
Ein Film startet auf dem TV → Alternative Geschwindigkeit; er stoppt → Rückkehr zur vollen Geschwindigkeit
Download beendet in der KategorieFilme→ „… ist bereit zum Anschauen“
Freier Speicherplatz unter 20 GB → Alles pausiert und eine Nachricht
Installation
Gladys 5.1 mindestens.
Sie kommt im Store beim nächsten Indexer-Durchlauf. In der Zwischenzeit: Integrationen → Von GitHub installieren, mit GitHub - guim31/gladys-torrent: qBittorrent and Transmission torrent clients for Gladys Assistant · GitHub
- Auf der Client-Seite: Aktivieren Sie den Fernzugriff: die Weboberfläche für qBittorrent (Tools → Optionen → Weboberfläche) und für Deluge (
deluge-web), den Fernzugriff für Transmission. Bei Transmission fügen Sie auch die Adresse von Gladys zur RPC-Whitelist (rpc-whitelist, oder die VariableWHITELISTder Docker-Images) hinzu. - In Gladys: die Software, die Adresse (ohne Port, der Standardport wird verwendet: 8080, 9091 oder 8112), der Benutzername und das Passwort der Weboberfläche (Deluge: nur das Passwort), dann Verbindung testen.
- Registerkarte Entdeckung: Fügen Sie Ihre Clients hinzu.
Kleine, ehrliche Vorbehalte
- Maximal drei Clients, und ein Gerät pro Client, nicht pro Torrent.
- Keine Alternative Geschwindigkeit bei Deluge (die gibt es nicht), und es benötigt sein Label-Plugin, um nach Kategorie zu filtern.
- Torrents, die hinzugefügt oder beendet werden, während die Integration deaktiviert ist, werden nicht gemeldet.
- qBittorrent sperrt eine Adresse nach einigen abgelehnten Passwörtern: Die Integration beabstandet ihre Versuche selbst, aber überprüfen Sie Ihr Passwort genau.
- Getestet mit echten Clients, die eigens gestartet wurden: qBittorrent 4.6.3 und 5.2.4, Transmission 4.0.5 und Deluge 2.1, mit einem echten Download, der „hinzugefügt“ und dann „beendet“ korrekt ausgelöst hat. Allerdings wurde es noch nicht in einer echten Gladys-Installation getestet: Das Widget und die Szenen müssen bei Ihnen bestätigt werden, Ihr Feedback ist willkommen.
Wie die vorherigen, entwickelt mit Claude Code. Unabhängiges Projekt, nicht affiliiert mit qBittorrent, Transmission oder Deluge.
Repository: GitHub - guim31/gladys-torrent: qBittorrent and Transmission torrent clients for Gladys Assistant · GitHub