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¶
-
Instance unique
Perso / petit groupe
-
Production scalable
Communauté / haute dispo
Prérequis communs¶
- Docker >= 20.10
- Docker Compose >= 2.20
- Clé API TMDB — Créer un compte
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¶
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 :
Pas de build local nécessaire — l’image contient tout le nécessaire pour fonctionner.
Prochaines étapes¶
-
Traefik, PgBouncer, 4 replicas, sécurité Docker
-
Configuration simple pour débuter
-
Fichier
.envexpliqué variable par variable