Skip to content

Aerya/UseFlow-FR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stremio RSS Catalog
Stremio RSS Catalog

Transformez vos flux RSS en catalogues Stremio — Films, Documentaires et Séries

🇬🇧 English · 🇩🇪 Deutsch

Stremio Docker TMDB i18n


💡 Vous l'utilisez ? Vous l'aimez ? ⭐ Mettez une étoile ! — ça prend une seconde.


Addon Stremio auto-hébergé qui parse vos flux RSS, identifie automatiquement Films, Documentaires et Séries, les matche sur TMDB et les expose comme catalogues dans Stremio.


✨ Nouveautés

  • 🆕 Renommé : l'addon s'appelle désormais Stremio RSS Catalog
  • 📺 Support des Séries : détection automatique depuis le nom de release (S01E01, Saison N…), matching via l'API TV de TMDB, regroupement par titre (une seule fiche par série, peu importe le nombre d'épisodes/saisons dans le flux)
  • 🏷️ Tags configurables : les tags requis (FRENCH, MULTi, 1080p…) sont maintenant modifiables depuis la WebUI, sans toucher au code

🎬 Fonctionnalités

📁 3 catalogues Films · Documentaires · Séries
🔍 Détection automatique Type identifié depuis le nom de release, ou forcé par flux
🎯 Matching TMDB API movie pour films/docs, API tv pour séries
🖼️ RPDB Affiches avec notes intégrées (optionnel)
🔔 Discord Notifications avec galerie d'affiches à chaque sync
🔄 Sync auto Planification configurable
🌐 WebUI Interface d'administration complète, 🇫🇷 🇬🇧 🇩🇪
🔒 Proxy HTTP / HTTPS / SOCKS4 / SOCKS5
💾 SQLite Données persistantes, contenu incrémental
🏷️ Filtrage par tags Tags requis configurables depuis la WebUI (FRENCH, MULTi, 1080p…)
🐳 Docker Image multi-arch linux/amd64 + linux/arm64

Par défaut limité aux contenus disponibles en VF (FRENCH / MULTi / TRUEFRENCH / VOF / VFF / VFI / VFQ) — modifiable depuis la WebUI


🚀 Démarrage rapide

Copier ou créer le docker-compose.yml :

services:
  useflow-fr:
    image: ghcr.io/aerya/useflow-fr:latest
    container_name: useflow-fr
    restart: always
    ports:
      - "7973:7000"
    volumes:
      - /home/aerya/docker/useflow-fr/:/data
    environment:
      - PORT=7000
      - NODE_ENV=production
      - WEBUI_USERNAME=admin        # À changer
      - WEBUI_PASSWORD=admin        # À changer
      - DB_PATH=/data/addon.db
      - SESSION_SECRET=changeme     # openssl rand -hex 32
    labels:
      - com.centurylinklabs.watchtower.enable=true

Puis ouvrir la WebUI sur http://localhost:7973, configurer le flux RSS + la clé TMDB, lancer une première synchronisation, et installer l'addon dans Stremio avec l'URL fournie.


⚙️ Fonctionnement

Parsing des releases

Chaque titre de release est analysé pour en extraire :

  • Le nom propre (suppression des tags : résolution, codec, langue, équipe…)
  • L'année de sortie
  • Le type : film, documentaire ou série

La détection série repose sur les patterns S01E01, S01, Saison N, Season N — la partie saison/épisode est ensuite retirée du nom avant la recherche TMDB.

Il est également possible de forcer le type par flux RSS (Films / Séries / Documentaires / Auto) depuis la WebUI — utile si un flux ne contient qu'un seul type de contenu.

Matching TMDB

Release RSS  →  Parsing  →  TMDB (movie ou tv)  →  ID IMDB  →  Catalogue Stremio
  • Films et documentaires → API /search/movie
  • Séries → API /search/tv
  • Seuls les contenus avec un ID IMDB valide sont ajoutés (requis par Stremio)
  • Pour les séries : plusieurs releases du même show → une seule fiche dans le catalogue

Persistance

Tout est stocké dans une base SQLite (data/addon.db). Les contenus s'accumulent — une sync ne remplace jamais les données existantes.


🔐 Connexion WebUI

  • Identifiants : définis dans le docker-compose.yml
  • Session secret : générer avec openssl rand -hex 32

📝 Notes

  • La 1ère synchronisation peut prendre plusieurs minutes selon la taille du flux RSS — à faire avant d'installer l'addon dans Stremio
  • Limite actuelle : 10 000 items par catalogue
  • Chargement de 10 000 items par page de catalogue, dans les limites des possibilités de Stremio
  • Seuls les contenus avec un ID IMDB sont indexés

💡 Idées en réflexion

  • Filtrage par genres — pour affiner les catalogues
  • Statistiques avancées — graphiques et visualisations

📖 Article de blog

Stremio RSS Catalog : mon addon de conversion de RSS en catalogues Stremio


📄 Licence

GNU GPL v3 — Merci de citer la source.

Bon streaming 🍿

About

Stremio RSS Catalog Addon

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

 
 
 

Contributors