Trackers: section ratio/envoi/réception sous le NAS (c411, extensible)
Nouveau module integrations/trackers.py : pour chaque tracker configuré (env MONITORINK_TRACKERS + bloc par clé), récupère ratio/uploaded/downloaded. Type unit3d_nuxt (c411) : login session (CSRF meta + /api/auth/login) car le ratio n'est pas lisible au token API ; session réutilisée, résultat caché (TTL 30 min). Section dashboard sous le NAS, style instrument 1-bit. Architecture par type pour ajouter d'autres trackers ensuite.
This commit is contained in:
12
.env.example
12
.env.example
@@ -37,6 +37,18 @@ MONITORINK_NAS_URL=http://192.168.0.43:8766/api/status
|
||||
# Hermes monté en lecture seule (cf. docker-compose.yml). Laisser vide pour masquer Codex.
|
||||
MONITORINK_CODEX_TOKEN_FILE=/hermes/auth.json
|
||||
|
||||
# Trackers torrent privés (optionnel) — ratio/envoi/réception du compte, sous le NAS.
|
||||
# Liste des clés actives, puis UN bloc par tracker. v1 : type "unit3d_nuxt" (ex. c411).
|
||||
# Le ratio n'est PAS lisible au token API -> login requis (username/password du compte).
|
||||
# Laisser MONITORINK_TRACKERS vide pour masquer la section.
|
||||
#MONITORINK_TRACKERS=c411
|
||||
#MONITORINK_TRACKER_C411_LABEL=c411
|
||||
#MONITORINK_TRACKER_C411_TYPE=unit3d_nuxt
|
||||
#MONITORINK_TRACKER_C411_URL=https://c411.org
|
||||
#MONITORINK_TRACKER_C411_USER=TonUsername
|
||||
#MONITORINK_TRACKER_C411_PASS=TonMotDePasse
|
||||
#MONITORINK_TRACKER_TTL=1800
|
||||
|
||||
# Home Assistant (optionnel) — laisser vide pour désactiver
|
||||
MONITORINK_HA_URL=http://homeassistant.local:8123
|
||||
MONITORINK_HA_TOKEN=
|
||||
|
||||
Reference in New Issue
Block a user