En cours
0
â
Bloqués / Timeout
0
Relance auto dispo
Espace utilisé
1.2 TB
sur 4 TB
Ratio upload
2.4
â 4.1 MB/s
Téléchargements actifs
NOM
TAILLE
PROGRESSION
VITESSE
STATUT
ACTIONS
Indexeurs
Tous
En cours
Seeding
En pause
BloquĂ©s â
Erreur
NOM
TAILLE
PROGRESSION
VITESSE
STATUT
ACTIONS
Source :
TMDB â
TVDB â
AniList â
AniDB + config
Tout
đŹ Films
đș SĂ©ries
đĄïž Anime
Tous
â Dispo
âł Manquants
⥠Autowatch
⥠Prochaines sorties â autowatch activĂ©
Film
Série
Anime
Autowatch programmé
Sources : TMDB · TVDB · AniList · AniDB
Mode :
â Manuel â voir les rĂ©sultats & choisir
⥠Auto â tĂ©lĂ©charger le meilleur direct
đ
Lancez une recherche pour voir les résultats
đ Langue & Audio
Le premier actif est prioritaire en mode auto
đŹ QualitĂ© vidĂ©o
Du plus au moins prioritaire
âïž Codec & Source
đ« Exclusions
Mots-clés à ignorer dans les résultats
â±ïž Timeout â Relance automatique des tĂ©lĂ©chargements bloquĂ©s
Notification sur le dashboard
Suppression et action configurée
Avant d'abandonner définitivement
Action Ă l'expiration :
â ïž Alerte seulement
đ Annuler le DL
đ Annuler + relancer recherche auto
đĄ Relancer recherche : Ashflow annule automatiquement le torrent bloquĂ© et relance une recherche avec vos patterns actifs pour trouver une alternative.
đïž Aperçu du pattern de recherche gĂ©nĂ©rĂ©
Entrez un titre ci-dessus pour prĂ©visualiserâŠ
â Mode recommandĂ© â Prowlarr comme proxy
Connectez un seul Prowlarr et accĂ©dez instantanĂ©ment Ă 500+ indexeurs (Nyaa, TPB, YGG, 1337xâŠ) dĂ©jĂ configurĂ©s dans Prowlarr.
Ashflow interroge Prowlarr via l'API Torznab â un standard universel.
â Nyaa · â The Pirate Bay · â YGGTorrent · â 1337x · â RARBG · â +500 autres
Ashflow interroge Prowlarr via l'API Torznab â un standard universel.
â Nyaa · â The Pirate Bay · â YGGTorrent · â 1337x · â RARBG · â +500 autres
URL : http://prowlarr:9696/{indexerId}/api?apikey=VOTRE_CLĂ
đ§ Mode direct â indexeurs individuels
Ajoutez chaque site un par un. Limites :
â Nyaa : scraping HTML, fragile
â The Pirate Bay : API souvent down
â Sites privĂ©s : cookies/session requis
Prowlarr gÚre tout ça à votre place.
â Nyaa : scraping HTML, fragile
â The Pirate Bay : API souvent down
â Sites privĂ©s : cookies/session requis
Prowlarr gÚre tout ça à votre place.
Indexeurs configurés
Tous
Prowlarr
Direct
đ Comment Ashflow envoie les torrents
đ
Ashflow
Recherche & sélectionne
â
đĄ
API HTTP/HTTPS
Lien magnet ou .torrent
envoyé via WebUI API
envoyé via WebUI API
đŸ
Client distant
NAS, PC, SeedboxâŠ
sur n'importe quel réseau
sur n'importe quel réseau
đĄ RĂ©seau distant (NAS Synology) : tant que l'URL est accessible (IP publique, VPN, ou tunnel), ça fonctionne. Download Station expose une API HTTP sur le port 5000 (HTTP) ou 5001 (HTTPS). qBittorrent expose son WebUI sur le port configurĂ© (dĂ©faut 8080).
Clients configurés
đ AccĂšs NAS sur un autre rĂ©seau
â Via IP publique + port
Ouvrez le port Download Station (5000/5001) ou qBittorrent WebUI sur votre box. Utilisez l'IP publique du NAS.â Via Synology QuickConnect
Synology fournit une URL QuickConnect. Download Station API accessible via https://quickconnect.to/votre-idâ Via VPN (recommandĂ©)
WireGuard ou OpenVPN entre les deux réseaux. Ashflow voit le NAS comme local. Aucune exposition publique.UTILISATEUR
RĂLE
DERNIĂRE CO.
DL
ACTIONS
đš ThĂšme
Couleur :
đ Stockage
Téléchargements
/data/downloads
Films
/data/movies
Séries
/data/series
⏠Téléchargement
Vitesse max (â)
Illimitée
Vitesse max (â)
2 MB/s
Max simultanés
5 torrents
đ MĂ©dias & Patterns
Patterns de langue
FRENCH, VOSTFRâŠ
Qualité préférée
4K â 1080p â 720p
Timeout & relance auto
60 min â relancer recherche
Auto-seed (ratio â„ 1.0)
đ SĂ©curitĂ©
Changer mot de passe
Sessions actives
1 session
Inscription ouverte
Sur invitation
2FA
Non configuré
Démarrage
Introduction
Installation Docker
Configuration Caddy
Utilisation
Téléchargements
MédiathÚque
Patterns & Qualité
Timeout & Relance
Admin
Utilisateurs & RĂŽles
Mises Ă jour
Support
FAQ & Erreurs
v1.0.0 · Self-hosted · Docker · Ultra-léger
Ashflow â Documentation
TMDB
TVDB
AniList
AniDB
Prowlarr
Docker
FastAPI
SQLite
Dashboard de gestion de torrents ultra-léger, auto-hébergé. MédiathÚque unifiée Films & Séries, recherche manuelle ou automatique, patterns de recherche configurables, timeout intelligent avec relance auto.
Architecture & ressources
Stack
đ Python 3.11 + FastAPI â backend API
đ© libtorrent â client torrent natif
đïž SQLite â BDD fichier unique
đ HTML/JS/CSS â frontend statique
đ© libtorrent â client torrent natif
đïž SQLite â BDD fichier unique
đ HTML/JS/CSS â frontend statique
Ressources Docker
đŸ ~50â80 MB RAM idle
⥠<2% CPU idle · pics lors des DL
đŠ Image : ~180 MB (Alpine + Python)
đ 1 seul container â aucun service externe
⥠<2% CPU idle · pics lors des DL
đŠ Image : ~180 MB (Alpine + Python)
đ 1 seul container â aucun service externe
Sources de donnĂ©es â MĂ©diathĂšque
đŹ TMDB â Films & SĂ©ries
API gratuite. Métadonnées films/séries : affiche, synopsis, note, genres, casting. Clé API gratuite sur themoviedb.org.
https://api.themoviedb.org/3/
đș TVDB â SĂ©ries TV
Base de référence pour les séries. Numérotation des épisodes, dates de diffusion précises. Clé API gratuite sur thetvdb.com.
https://api4.thetvdb.com/v4/
đĄïž AniList â Anime
Référence pour l'anime japonais. API GraphQL gratuite, sans clé requise. Planning de diffusion hebdomadaire précis.
https://graphql.anilist.co
đ AniDB â Anime (optionnel)
Base encyclopédique trÚs complÚte pour l'anime. Requiert inscription. Utile pour les titres rares ou anciens.
https://api.anidb.net/
Installation â Docker Compose
version: '3.8'
services:
ashflow:
image: ghcr.io/vous/ashflow:latest
container_name: ashflow
restart: unless-stopped
ports:
- "8080:8080"
- "6881:6881/tcp"
- "6881:6881/udp"
volumes:
- ./config:/app/config
- /data/downloads:/downloads
- /data/movies:/movies
- /data/series:/series
environment:
- TZ=Europe/Paris
- ADMIN_USER=admin
- ADMIN_PASS=changeme
docker compose up -d
Configuration Caddy
torrent.mondomaine.fr {
reverse_proxy ashflow:8080
}
â
Caddy renouvelle les certificats TLS automatiquement â aucune config supplĂ©mentaire.
Patterns & Qualité
L'onglet ⥠Patterns & Qualité permet de configurer comment Ashflow cherche et filtre les torrents :
- Langue : FRENCH, VOSTFR, MULTi⊠â ordre = prioritĂ© en mode auto
- QualitĂ© : 2160p/4K, 1080p, 720p, HDR⊠â du meilleur au moins bon
- Codec/Source : BluRay, WEB-DL, x265⊠â filtrage de qualitĂ© technique
- Exclusions : CAM, TS, HDTS⊠â mots-clĂ©s bannis des rĂ©sultats
Recherche : Manuel vs Automatique
- Manuel (â) : Vous voyez tous les rĂ©sultats filtrĂ©s par vos patterns actifs. Choisissez librement lequel tĂ©lĂ©charger.
- Auto (âĄ) : Ashflow sĂ©lectionne et tĂ©lĂ©charge automatiquement le meilleur rĂ©sultat selon le critĂšre choisi (max seeds, meilleure qualitĂ©, taille minimale).
đ Calendrier & Autowatch
Le calendrier affiche les sorties d'épisodes et de films à venir, agrégées depuis TMDB, TVDB et AniList. Il est possible d'activer l'Autowatch par titre :
- Lorsqu'un épisode ou un film sort, Ashflow lance automatiquement une recherche sur vos indexeurs avec vos patterns actifs.
- Si un résultat valide est trouvé (respecte les patterns langue/qualité, exclut CAM/TS), il est envoyé directement au client de téléchargement configuré par défaut.
- En cas d'échec (aucun résultat valide), Ashflow réessaie toutes les 2 heures pendant 48 heures.
đĄ Astuce : activez l'autowatch sur les sĂ©ries depuis la mĂ©diathĂšque â icĂŽne ⥠sur chaque carte. Les nouvelles saisons et Ă©pisodes sont dĂ©tectĂ©s automatiquement via TVDB/AniList.
Timeout & Relance automatique
Si un téléchargement stagne (vitesse zéro), Ashflow peut réagir automatiquement selon la configuration :
- Alerte (dĂ©faut 30 min) : Badge â sur le dashboard, notification visible
- Action (défaut 60 min) : selon le mode choisi :
- Alerte seulement : notification uniquement
- Annuler : supprime le torrent bloqué
- Annuler + Relancer : annule et relance automatiquement une recherche sur les indexeurs avec vos patterns actifs
â ïž Sauvegardez
./config avant toute mise Ă jour (contient la BDD SQLite).RĂŽles utilisateurs
- Admin : accĂšs complet â patterns, indexeurs, users, paramĂštres
- Utilisateur : peut télécharger et gérer ses torrents
- InvitĂ© : lecture seule â mĂ©diathĂšque uniquement