3.4 KiB
3.4 KiB
title: Flood created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, theme, app-marathon3-batch-c] confidence: high contested: false sources: [https://selfh.st/apps/?tag=theme&app=flood]
🌊 Flood
Une interface web moderne et élégante pour rTorrent, qBittorrent, Transmission et Deluge — le frontend torrent ultime.
📋 Informations Générales
| Champ | Valeur |
|---|---|
| Site web | flood.js.org |
| GitHub | jesec/flood |
| License | MIT |
| Langage | TypeScript (React) |
| Étoiles GitHub | 3k ⭐ |
| Catégorie | [[cat-theme |
📝 Description
Flood est un frontend web moderne et unifié pour plusieurs clients BitTorrent (rTorrent, qBittorrent, Transmission, Deluge), conçu pour remplacer les UIs vieillissantes de ces derniers. UI responsive (PC/tablette/mobile), gestion de listes, filtres, ratio, statistiques, multi-utilisateurs, support de labels, intégré avec Plex/Jellyfin/Emby. Différence vs UIs natives : design moderne, multi-backend, gestion utilisateurs, listes personnalisées, mobile-first. Pour qui : seedboxers, sysadmins de serveurs torrent, familles multi-utilisateurs, amateurs d'auto-hébergement multimédia.
🚀 Installation
Docker Compose (recommandé)
version: '3.8'
services:
flood:
image: jesec/flood:latest
container_name: flood
restart: unless-stopped
ports:
- "3000:3000"
volumes:
- flood-config:/config
- flood-data:/data
environment:
FLOOD_OPTION_AUTHENTICATION: "true"
FLOOD_OPTION_SECRET: ${FLOOD_SECRET}
FLOOD_OPTION_HOST: "0.0.0.0"
FLOOD_OPTION_PORT: "3000"
labels:
- "traefik.http.routers.flood.rule=Host(`flood.example.com`)"
- "traefik.http.routers.flood.tls.certresolver=letsencrypt"
rtorrent:
image: linuxserver/rutorrent:latest
container_name: rtorrent
restart: unless-stopped
ports:
- "6881:6881"
- "5000:5000"
volumes:
- rtorrent-config:/config
- rtorrent-data:/downloads
environment:
PUID: 1000
PGID: 1000
volumes:
flood-config:
flood-data:
rtorrent-config:
rtorrent-data:
🔄 Alternatives
Open Source
- qBittorrent — client natif avec web UI déjà intégrée
- Transmission Web — minimal, intégré à Transmission
- ruTorrent — UI web pour rTorrent (legacy PHP)
- Sonarr/Radarr — pas torrent mais automation
- Jellyseerr — non pertinent, alternative torrent :
- Hadouken — non maintenu
- Autobrr — automation de releases, pas UI
Propriétaires
- qBittorrent Enhanced (Patreon) — fork non officiel
- Sonarr.io cloud — automation TV
- BitTorrent Web — commercial
- Real-Debrid — débrideur SaaS
🔐 Sécurité
- Auth : username/password, multi-utilisateurs
- HTTPS obligatoire : recommandé via reverse proxy
- Pas d'auth auto : setup password au premier démarrage
- Config backend : URL/credentials chiffrés en base
- Pas d'API publique : protégé par auth
📚 Ressources
Pages Liées
- cat-theme — Catégorie Theme
- app-pocketbase — Backend léger
- app-wol — WoL pour relancer un serveur distant