Aller au contenu

Installation

Cette section détaille les méthodes de déploiement de Stream Fusion Reborn.

Image Docker uniquement

L'image Docker officielle est disponible sur Docker Hub. Pour obtenir l'accès au dépôt privé et participer au développement, venez vous présenter sur le serveur Discord.


Méthodes de déploiement


Prérequis communs

Services debrid

Aucun service debrid n'est requis au démarrage. Vous pouvez les configurer plus tard depuis la page de configuration du plugin ou via les variables d'environnement.


Architecture de la stack

graph TB
    Internet[Internet]
    Proxy[Reverse Proxy - Traefik]

    subgraph App[Stream Fusion xN]
        SF[FastAPI]
    end

    subgraph Data[Services de donnees]
        PG[PostgreSQL 17]
        PGB[PgBouncer]
        Redis[Redis 7]
        Meili[Meilisearch]
    end

    subgraph BG[Taches de fond]
        Worker[Workers x2]
        Scheduler[Scheduler x1]
    end

    OptWARP[WARP SOCKS5 - optionnel]

    Internet --> Proxy
    Proxy --> SF
    SF --- PGB --- PG
    SF --- Redis
    SF --- Meili
    Worker --- PGB
    Worker --- Redis
    Worker --- Meili
    Scheduler --- PGB
    Scheduler --- Redis
    SF -.-> OptWARP

    style App fill:#311b92,color:#fff
    style Data fill:#1b5e20,color:#fff
    style BG fill:#bf360c,color:#fff
    style OptWARP fill:#e65100,color:#fff

Services

Service Rôle Obligatoire Port
Stream Fusion Application FastAPI 8080
PostgreSQL Base de données persistante 5432
Redis Cache rapide, sessions, broker 6379
Meilisearch Recherche full-text 7700
Taskiq Scheduler Orchestration cron -
Taskiq Worker Tâches de fond -
PgBouncer Pool de connexions PG Production 6432
WARP Proxy SOCKS5 Optionnel 1080

Image Docker

L'image officielle est disponible sur Docker Hub :

docker pull limedrive/stream-fusion-reborn:latest

Pas de build local nécessaire — l'image contient tout le nécessaire pour fonctionner.


Prochaines étapes