Aller au contenu

Indexeurs

Stream Fusion intègre plusieurs indexeurs francophones pour la recherche de torrents. Chaque indexeur peut être activé/désactivé globalement.


Types d'indexeurs

  • Torznab

    API standardisée, facile à intégrer

    C411, Torr9, LaCale, Jackett

  • Scrape

    Scraping direct du tracker

    ABN, G3mini, TheOldSchool, GenerationFree

  • API DMM

    API Debrid Media Manager

    Zilean

  • Nostr (NIP-35)

    Relay décentralisés

    U2P / Utopeer


Activation serveur

Chaque indexeur a un flag *_ENABLE contrôlant sa disponibilité pour tous les utilisateurs :

# Désactiver un indexeur pour tout le monde
C411_ENABLE=False
TORR9_ENABLE=False

# Activer (défaut)
ABN_ENABLE=True

Impact global

Si un indexeur est désactivé au niveau serveur, il est masqué du panneau de configuration utilisateur, même si l'utilisateur possède ses propres identifiants.


Indexeurs

C411

C411_ENABLE=True                    # Activation serveur
C411_API_KEY=votre-cle-api          # Clé API Torznab
C411_PASSKEY=votre-passkey          # Passkey announce

Torr9

TORR9_ENABLE=True
TORR9_API_KEY=votre-cle-api

LaCale

LACALE_ENABLE=True
LACALE_API_KEY=votre-cle-api

GenerationFree

GENERATIONFREE_ENABLE=True
GENERATIONFREE_API_KEY=votre-cle-api
GENERATIONFREE_PASSKEY=votre-passkey

ABN (Abnormal)

ABN_ENABLE=True
ABN_API_KEY=votre-cle-api
ABN_PASSKEY=votre-passkey

G3mini (Gemini Tracker)

G3MINI_ENABLE=True
G3MINI_API_KEY=votre-cle-api
G3MINI_PASSKEY=votre-passkey

TheOldSchool

THEOLDSCHOOL_ENABLE=True
THEOLDSCHOOL_API_KEY=votre-cle-api
THEOLDSCHOOL_PASSKEY=votre-passkey

Zilean (API DMM)

ZILEAN_SCHEMA=https
ZILEAN_HOST=zileanfortheweebs.midnightignite.me
ZILEAN_PORT=8181
ZILEAN_MAX_WORKERS=4
ZILEAN_MAX_RETRY=3

Jackett (optionnel)

JACKETT_HOST=jackett
JACKETT_PORT=9117
JACKETT_API_KEY=votre-cle-jackett

Activation automatique

Jackett est activé automatiquement si JACKETT_API_KEY est défini.


Synchronisation DMM

La sync DMM clone le dépôt GitHub et indexe les torrents publics dans Meilisearch :

DMM_SYNC_ENABLED=True            # Master switch
DMM_SYNC_SCHEDULE_ENABLED=False   # Cron auto (désactivé par défaut)
DMM_SYNC_CRON=0 2 * * *         # Quotidien à 2h

U2P / Utopeer (Nostr NIP-35)

Synchronisation via relais Nostr décentralisés :

U2P_SYNC_ENABLED=False            # Master switch
U2P_SYNC_SCHEDULE_ENABLED=False   # Cron auto
U2P_SYNC_CRON=0 3 * * 0         # Dimanche à 3h

UTOPEER_RELAY_TIMEOUT=8           # Timeout par requête (s)