Démarrer pas à pas
Cette page sert de fil conducteur. Les autres pages expliquent les détails, mais ici on suit l’ordre logique pour construire un serveur Servarr fonctionnel.
Objectif
À la fin du parcours, vous devez pouvoir :
- demander un film ou une série depuis une interface simple
- laisser Radarr/Sonarr chercher la bonne release
- envoyer le téléchargement à qBittorrent
- ranger automatiquement le fichier dans une bibliothèque
- lire le média avec Plex ou Jellyfin
On commence volontairement simple. Les optimisations viennent ensuite.
Étape 1 : Préparer les dossiers
Avant d’installer les applications, préparez une structure claire.
Exemple recommandé :
data
├── downloads
│ ├── torrents
│ └── cross-seed
└── library
├── movies
└── series
L’idée importante :
qBittorrent, Radarr et Sonarr doivent voir le même dossier /data.
Exemple : /mnt/user/data sur la machine devient /data dans les conteneurs.
Les détails sont expliqués dans l’annexe Docker, dossiers et réseau.
Étape 2 : Installer les applications de base
Pour commencer, installez seulement le minimum :
- qBittorrent
- Prowlarr
- Radarr
- Sonarr
- Plex ou Jellyfin
Si vous ne savez pas encore comment déployer ces applications, consultez l’annexe Docker, dossiers et réseau. Des outils comme Unraid, TrueNAS, Synology, Portainer, Dockstarter ou Ultra.cc ajoutent une interface graphique et simplifient l’installation des conteneurs. Pour partir d’un fichier concret, utilisez les modèles de l’annexe Exemples Docker Compose.
Seerr/Jellyseerr/Overseerr peut venir juste après, quand Radarr et Sonarr fonctionnent.
Les outils optionnels comme Maintainerr, Cleanuparr, Cross-seed et Profilarr sont utiles, mais il vaut mieux les ajouter quand la base est stable.
Pour voir une configuration complète en vidéo : vidéo OptiNAS sur la configuration Servarr
Étape 3 : Configurer qBittorrent
qBittorrent est le client de téléchargement.
À configurer :
- dossier de téléchargement :
/data/downloads/torrents - port d’écoute ouvert si possible
- identifiant et mot de passe de l’interface web
- catégories si vous voulez séparer films, séries et cross-seed
Si vous utilisez des trackers privés, la redirection de port est très importante. Sans port ouvert, vous pouvez télécharger, mais vous seederez souvent beaucoup moins bien.
VPN
Pour débuter, je conseille une image qui intègre directement qBittorrent, le VPN et un kill switch.
Exemple : binhex-qbittorrentVPN.
Cette approche évite de bricoler un VPN séparé au niveau de toute la machine. Le VPN reste limité au client torrent, pendant que Radarr, Sonarr, Prowlarr, Plex/Jellyfin et Seerr restent accessibles normalement sur le réseau local. Gluetun peut aussi faire le travail, mais il est plus compliqué à utiliser et à relier correctement aux autres conteneurs.
Le détail est dans l’annexe torrents, ratio et VPN.
Étape 4 : Configurer Prowlarr
Prowlarr sert à centraliser les indexers/trackers.
Dans Prowlarr :
- Ajoutez vos indexers.
- Testez qu’ils répondent correctement.
- Ajoutez Radarr dans les applications.
- Ajoutez Sonarr dans les applications.
- Synchronisez.
Prowlarr évite d’ajouter les trackers à la main dans chaque application. C’est lui qui fournit les résultats de recherche à Radarr et Sonarr.
Étape 5 : Configurer Radarr
Radarr gère les films.
À faire :
- ajouter le dossier racine :
/data/library/movies - ajouter qBittorrent comme client de téléchargement
- vérifier que Prowlarr est bien connecté
- choisir un profil qualité simple pour commencer
- tester avec un seul film
Ne commencez pas avec 200 films d’un coup. Ajoutez un film test, laissez Radarr chercher, télécharger, importer, puis vérifiez le résultat dans Plex/Jellyfin.
Étape 6 : Configurer Sonarr
Sonarr fonctionne comme Radarr, mais pour les séries.
À faire :
- ajouter le dossier racine :
/data/library/series - ajouter qBittorrent comme client de téléchargement
- vérifier que Prowlarr est bien connecté
- choisir un profil qualité simple
- tester avec une série courte ou un seul épisode
Pour les séries, surveillez bien la langue et les releases MULTi/VF/VOSTFR selon vos préférences.
Étape 7 : Configurer Plex ou Jellyfin
Plex/Jellyfin ne télécharge rien. Il lit simplement ce que Radarr et Sonarr ont rangé.
Créez deux bibliothèques :
- Films :
/data/library/movies - Séries :
/data/library/series
Ensuite, lancez une analyse. Si tout est bien rangé, vos contenus doivent apparaître automatiquement.
Objectif : obtenir du Direct Play autant que possible. Si Plex/Jellyfin transcode tout, il faudra vérifier les codecs, l’audio, les sous-titres ou le débit réseau. Les notions utiles sont dans l’annexe vidéo.
Étape 8 : Ajouter Seerr / Jellyseerr / Overseerr
Cette application sert d’interface utilisateur.
Elle permet de :
- chercher un film ou une série
- faire une demande
- envoyer la demande à Radarr ou Sonarr
- suivre l’état du téléchargement
À connecter :
- Plex ou Jellyfin
- Radarr
- Sonarr
Une fois configuré, vos utilisateurs n’ont plus besoin d’aller dans Radarr/Sonarr. Ils passent par Seerr/Jellyseerr/Overseerr.
Étape 9 : Tester le chemin complet
Avant d’optimiser, testez toute la chaîne :
- Demandez un film depuis Seerr/Jellyseerr/Overseerr.
- Vérifiez que Radarr reçoit la demande.
- Vérifiez que Radarr trouve une release via Prowlarr.
- Vérifiez que qBittorrent télécharge.
- Vérifiez que Radarr importe le fichier.
- Vérifiez que Plex/Jellyfin voit le film.
- Lancez la lecture.
Si cette chaîne fonctionne, votre serveur est déjà utilisable.
Étape 10 : Optimiser ensuite
Quand la base est stable, passez à Optimiser cette bonne base.
Vous pourrez améliorer :
- les profils qualité
- les Custom Formats
- les règles de langue
- le nettoyage automatique
- le seeding
- les demandes utilisateurs
Les outils utiles ensuite sont dans Ajouter des applications.
Résumé débutant
Le bon ordre :
Dossiers
↓
qBittorrent
↓
Prowlarr
↓
Radarr / Sonarr
↓
Plex / Jellyfin
↓
Seerr / Jellyseerr / Overseerr
↓
Optimisation
Ne cherchez pas à tout automatiser dès le départ. Un serveur simple qui importe correctement vaut mieux qu’une stack complète impossible à débugger.