Installer Sonarr sur Synology : automatiser vos séries TV
0 / 8
← Tous les guides

Installer Sonarr sur Synology : automatiser vos séries TV

Guide complet pour installer Sonarr en Docker sur NAS Synology. Configuration, ajout de séries, intégration avec Prowlarr et qBittorrent, automatisation des sorties d'épisodes.

Choisissez votre guide

Ce guide a un but éducatif. Sonarr est un logiciel open source et légal qui sert à organiser une collection de séries TV. monratio.fr n'encourage en aucun cas le piratage ou le téléchargement illégal de contenus protégés par le droit d'auteur.

1

📺 Pourquoi Sonarr (et pas une recherche manuelle)

Sonarr est le cerveau de votre bibliothèque de séries TV. Il surveille en permanence les sorties d'épisodes des séries que vous suivez, les télécharge dès qu'ils sont disponibles, les renomme proprement, et les range dans une arborescence structurée prête pour Plex ou Jellyfin.

Le problème sans Sonarr :

❌ Noter chaque semaine les dates de sortie des épisodes
❌ Aller chercher manuellement sur 3-4 trackers
❌ Renommer chaque fichier à la main (S01E01, S01E02…)
❌ Ranger par saison, puis recommencer la semaine d'après
Avec Sonarr : vous ajoutez la série une seule fois, tous les épisodes arrivent automatiquement. Vous ne vous occupez plus de rien.

Sonarr vs les alternatives : il existait Medusa, SickChill, couchpotato-tv… mais en 2026 tous ces projets sont morts ou dépréciés. Sonarr est le seul encore activement maintenu, avec une communauté énorme et une intégration native avec Prowlarr, Radarr, Bazarr, Plex et Jellyfin.

Comparaison des solutions :

Sonarr (recommandé) Standard, actif, v4
Medusa Déprécié, peu d'updates
SickChill Mort (archivé GitHub)
couchpotato-tv Mort depuis 2019

Sonarr v4 : PVR (Personal Video Recorder) pour séries TV. Monitor + grab + rename + move. Intégration native Prowlarr (indexers), qBittorrent/SABnzbd (download), Bazarr (subs), Plex/Jellyfin (scan). Metadata via TVDB. Standard de facto en 2026, fork Mono/C# #. Successeur spirituel de SickBeard/SickRage/SickChill (tous morts).

Sonarr et Radarr sont jumeaux : même interface, même logique, même équipe. Sonarr s'occupe des séries (par épisode/saison), Radarr s'occupe des films. Si vous apprenez à configurer Sonarr, vous saurez configurer Radarr en cinq minutes.

Anime : Sonarr v4 gère aussi les animes avec un type de série dédié "Anime" (numérotation absolue au lieu de S/E classique). Pas besoin d'une app séparée type Sonarr-Anime.

2

📋 Vérifier les prérequis

Sonarr ne fonctionne pas seul. Il s'appuie sur deux briques que vous devez avoir déjà installées.

Prérequis #1 : Docker (Container Manager)

  1. Ouvrez Centre de paquets sur votre Synology
  2. Vérifiez que Container Manager (DSM 7) est installé
  3. Si ce n'est pas le cas, installez-le (1-2 min)

Prérequis #2 : Prowlarr en place

Sonarr a besoin de Prowlarr pour chercher les épisodes sur les trackers. Sans indexer, rien ne se téléchargera.

Pas encore Prowlarr ? Suivez d'abord notre guide d'installation Prowlarr sur Synology. C'est la fondation du stack *arr.

Prérequis #3 : qBittorrent en place

Sonarr ne télécharge rien lui-même. Il transmet les magnets à qBittorrent qui fait le boulot. qBittorrent doit donc déjà tourner.

Pas encore qBittorrent ? Suivez notre guide qBittorrent NAS Synology. Sans téléchargeur, Sonarr ne peut rien faire.

Prérequis #4 : Structure de dossiers

On va ranger les séries dans un dossier dédié, séparé des films.

  1. Ouvrez File Station
  2. Allez dans data/ (votre dossier de médias)
  3. Créez un sous-dossier series/
  4. Chemin complet : /volume1/data/series/

Structure de dossiers attendue :

/volume1/
├── docker/
│   ├── prowlarr/      ← config Prowlarr (déjà fait)
│   ├── sonarr/        ← à créer (config Sonarr)
│   ├── radarr/        ← (plus tard)
│   └── qbittorrent/   ← (déjà fait)
└── data/
    ├── series/        ← NOUVEAU : Sonarr y mettra les épisodes
    ├── films/         ← (plus tard, pour Radarr)
    └── torrents/      ← qBittorrent y télécharge (déjà fait)

Prérequis #5 : Espace disque

Une série HD (1080p) c'est environ 2-4 Go par épisode. Une saison de 10 épisodes = 30-40 Go. Si vous suivez 10 séries actives, prévoyez au minimum 200 Go au démarrage. Les séries ça pèse vite.

Prérequis : Container Manager + Prowlarr (configuré avec indexers) + qBittorrent (Web UI accessible + catégorie « series » prête). Dossier /volume1/data/series/ créé avec permissions correctes (PUID=1026, PGID=100 par défaut Synology). 200 Go minimum recommandé. Stack *arr idéal derrière GlueTUN pour les trackers privés.

Pourquoi séparer series/ et films/ ? Parce que Plex et Jellyfin scannent par type de média. Si vous mélangez séries et films dans un seul dossier, les scanners s'emmêlent et les métadonnées sont cassées. Séparez toujours.

Stockage : si vous avez un NAS avec 4 disques en SHR, dédiez un volume ou un partage dédié aux séries. Les séries consomment vite : 1 To / an pour 10 séries actives en 1080p.

3

🐳 Créer le container Docker Sonarr

On va utiliser l'image officielle linuxserver/sonarr, la plus utilisée et bien maintenue. 2 méthodes possibles.

Méthode 1 : Via Container Manager (interface graphique)

  1. Ouvrez Container Manager
  2. Allez dans Registre
  3. Cherchez "linuxserver/sonarr"
  4. Cliquez Télécharger, choisissez le tag "latest"
  5. Une fois téléchargée, allez dans Image, sélectionnez l'image, cliquez Lancer
  6. Configurez le container :
    • Nom : sonarr
    • Activer le redémarrage automatique : oui
  7. Cliquez Suivant, puis configurez les paramètres avancés ci-dessous

Configuration avancée à appliquer :

Volumes (3 dossiers partagés) :

/volume1/docker/sonarr → /config
/volume1/data/series → /data/series
/volume1/data/torrents → /data/torrents
⚠️ Le volume /data/torrents doit être identique à celui monté dans qBittorrent. Sinon Sonarr ne pourra pas « voir » les fichiers téléchargés (erreur hardlink).

Port (réseau) :

8989 (TCP) → 8989 (container)

Variables d'environnement :

PUID 1026
PGID 100
TZ Europe/Paris
⚠️ Utilisez les mêmes PUID/PGID que Prowlarr et qBittorrent. Sinon les permissions sur les fichiers vont se casser.

Méthode 2 : Docker Compose (recommandé pour les habitués)

Fichier docker-compose.yml complet et propre :

services:
  sonarr:
    image: lscr.io/linuxserver/sonarr:latest
    container_name: sonarr
    environment:
      - PUID=1026
      - PGID=100
      - TZ=Europe/Paris
    volumes:
      - /volume1/docker/sonarr:/config
      - /volume1/data/series:/data/series
      - /volume1/data/torrents:/data/torrents
    ports:
      - 8989:8989
    restart: unless-stopped

Sauvegardez ce fichier dans /volume1/docker/sonarr/docker-compose.yml, puis dans Container Manager > Projet > Créer.

Image : lscr.io/linuxserver/sonarr:latest (tag latest = v4 stable). Volumes : /config, /data/series, /data/torrents (partage OBLIGATOIRE avec qBittorrent pour hardlinks). Port 8989. ENV PUID/PGID/TZ cohérents avec le reste du stack. Network : bridge par défaut, ou network_mode: "service:gluetun" si derrière VPN.

Pourquoi partager le volume torrents ? Parce que Sonarr utilise des hardlinks : au lieu de copier les fichiers de /data/torrents/ vers /data/series/, il crée un lien dur (instantané, 0 octet supplémentaire). Ça ne marche que si les deux dossiers sont sur le même volume ET montés dans le même container.

Sans hardlinks : Sonarr devrait copier chaque fichier (30 Go de saison = 30 Go en plus sur le disque). Avec hardlinks, le fichier existe à deux endroits mais ne prend la place qu'une fois. Indispensable.

4

🚀 Premier lancement et création du compte

Le container tourne ? On y accède via le navigateur.

  1. Ouvrez votre navigateur
  2. Tapez l'URL : http://[IP-de-votre-NAS]:8989 (par exemple http://192.168.1.20:8989)
  3. Vous arrivez sur l'écran d'accueil de Sonarr

Activer l'authentification (obligatoire)

Sonarr force désormais la config d'une authentification dès le premier lancement. Si ce n'est pas déjà fait :

  1. Allez dans Settings > General
  2. Section "Security"
  3. Authentication : choisissez "Forms (Login Page)"
  4. Username : votre choix (par exemple "admin")
  5. Password : un mot de passe fort (12+ caractères)
  6. Cliquez Save Changes en haut
  7. Reconnectez-vous avec vos nouveaux identifiants

Settings > General > Security

Authentication Forms (Login Page) ▼
Username admin
Password ●●●●●●●●●●●●

Récupérer l'API Key de Sonarr

Cette clé sera utilisée plus tard par Prowlarr (pour synchroniser les indexers) et par Bazarr (pour les sous-titres).

  1. Toujours dans Settings > General
  2. Section "Security" : la clé API Key est affichée
  3. Cliquez sur l'icône de copie pour la copier
  4. Gardez-la sous la main, vous en aurez besoin à l'étape 6

API Key (à copier quelque part) :

API Key a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6

URL : http://NAS-IP:8989. Settings > General > Security : Authentication = Forms (obligatoire depuis v4), créer admin/password. API Key dans la même section : utilisée pour sync Prowlarr et webhook Bazarr. Backup auto : /config/Backups/ chaque jour.

API Key : c'est un token secret. Ne la commitez jamais dans un repo Git, ne la partagez jamais. Si elle fuite, quelqu'un peut tout voir et tout contrôler dans votre Sonarr.

Stockez les identifiants dans un gestionnaire de mots de passe (Bitwarden, KeePass, 1Password). N'exposez jamais Sonarr sur Internet sans reverse proxy + authentification + VPN ou Cloudflare Access.

5

🔗 Configurer le téléchargeur (qBittorrent)

Sonarr doit savoir vers qui envoyer les téléchargements. On va le connecter à qBittorrent.

  1. Allez dans Settings > Download Clients
  2. Cliquez sur le bouton "+" en haut
  3. Dans la liste, sélectionnez qBittorrent
  4. Remplissez les champs comme ci-dessous

Settings > Download Clients > Add qBittorrent

Name qBittorrent
Host 192.168.1.20
Port 8080
Username admin
Password ●●●●●●●●
Category series
Test Save

Détail des champs

  • Host : l'IP locale de votre NAS (par exemple 192.168.1.20). Si Sonarr et qBittorrent tournent dans le même réseau Docker, vous pouvez aussi mettre le nom du container (qbittorrent).
  • Port : 8080 (le port Web UI par défaut de qBittorrent)
  • Username / Password : les identifiants de qBittorrent (ceux de la Web UI, pas ceux de Sonarr)
  • Category : très important, mettez series. Cela permettra à qBittorrent de ranger les torrents de Sonarr dans un sous-dossier dédié, distinct des films (Radarr utilisera films).
  1. Cliquez Test : vous devriez voir "Test successful"
  2. Cliquez Save

Créer la catégorie "series" dans qBittorrent

La catégorie doit aussi exister côté qBittorrent. Si vous ne l'avez pas encore créée :

  1. Ouvrez l'interface de qBittorrent (http://NAS-IP:8080)
  2. Dans la colonne de gauche, section Categories
  3. Clic droit > Add category
  4. Nom : series
  5. Save path (optionnel) : /data/torrents/series
  6. Cliquez Add

Pourquoi une catégorie ? Sans catégorie, qBittorrent mélange vos torrents de séries avec tout le reste. Avec, vos téléchargements Sonarr finissent dans /data/torrents/series/, ceux de Radarr dans /data/torrents/films/. Propre et trié.

Download Client : qBittorrent. Host/Port = Web UI qBittorrent (pas l'IP du NAS si containers dans même réseau Docker, utilisez le nom du container). Category : series (doit exister côté qBit, sinon Sonarr le créera au Test). Use SSL : non (intra-LAN). Remove Completed : oui si Sonarr gère le stockage. Priority pour racing : ajustable dans Advanced.

Si "Test" échoue : vérifiez d'abord que qBittorrent tourne (http://NAS-IP:8080 dans le navigateur). Puis vérifiez que les identifiants Web UI sont bons. Enfin, si vous utilisez GlueTUN : Sonarr doit être dans le même network que qBittorrent, ou qBittorrent doit exposer son port 8080 via le service gluetun.

Racing / seed priority : pour un tracker privé, réglez dans Settings > Download Clients > qBittorrent > Advanced : Recent Priority = High. Sonarr priorisera les seeds récents dans qBit (utile pour maintenir un bon ratio).

6

📡 Connecter Sonarr à Prowlarr

Sonarr doit savoir où chercher les épisodes. C'est Prowlarr qui s'en occupe. Si vous avez bien suivi le guide Prowlarr, la synchronisation est peut-être déjà faite.

Étape 1 : Vérifier si les indexers sont déjà là

  1. Dans Sonarr, allez dans Settings > Indexers
  2. Si vous voyez une liste de trackers (c411, 1337x, Nyaa…) : c'est déjà synchronisé, passez à l'étape suivante du guide.
  3. Si la liste est vide : il faut faire la sync depuis Prowlarr.

Settings > Indexers (vue idéale après sync Prowlarr) :

c411 (Prowlarr) Priority 25 · Enabled ✓
Synced
1337x (Prowlarr) Priority 25 · Enabled ✓
Synced
Nyaa (Prowlarr) Priority 25 · Enabled ✓
Synced
✓ 3 indexers synchronisés depuis Prowlarr

Étape 2 (si vide) : Ajouter Sonarr dans Prowlarr

Retournez dans Prowlarr (http://NAS-IP:9696) :

  1. Allez dans Settings > Apps
  2. Cliquez sur "+"
  3. Sélectionnez Sonarr
  4. Remplissez :
    • Name : Sonarr
    • Sync Level : Full Sync
    • Prowlarr Server : http://NAS-IP:9696
    • Sonarr Server : http://NAS-IP:8989
    • API Key : celle copiée à l'étape 4
  5. Cliquez Test : si "Test successful", cliquez Save
  6. Retournez dans Sonarr > Settings > Indexers : les trackers sont maintenant là.

Principe à retenir : vous ne configurez jamais d'indexer directement dans Sonarr. Tout passe par Prowlarr. Ajouter/supprimer un tracker se fait une seule fois, dans Prowlarr. Sonarr suit automatiquement.

Sync Prowlarr → Sonarr : Settings > Apps dans Prowlarr, URL Sonarr interne (container name si même network, sinon IP NAS), API Key depuis Sonarr Settings > General. Sync Level Full Sync = push + changes + delete. Les indexers apparaissent dans Sonarr avec le suffixe « (Prowlarr) » et sont en read-only (gérés depuis Prowlarr). Modifier direct côté Sonarr = écrasé au prochain sync.

Indexers read-only : une fois synchronisés depuis Prowlarr, les indexers apparaissent dans Sonarr en mode lecture seule. Si vous voulez modifier un tracker (priority, categories, tags), faites-le dans Prowlarr : la modification descendra dans Sonarr automatiquement.

Double emploi à éviter : n'ajoutez jamais manuellement un indexer dans Sonarr si le même indexer est déjà géré par Prowlarr. Vous auriez des requêtes en double à chaque recherche, et certains trackers vous banneraient pour abus.

7

⚙️ Configurer les profils de qualité et le renommage

Avant d'ajouter des séries, on règle deux choses importantes : la qualité désirée (pour ne pas télécharger n'importe quoi) et le renommage automatique (pour que les fichiers soient propres).

Étape A : Créer un profil de qualité

  1. Allez dans Settings > Profiles
  2. Cliquez sur Quality Profiles > "+"
  3. Nom du profil : 1080p VOSTFR (ou ce qui vous parle)
  4. Cochez les qualités que vous acceptez :
    • WEBDL-1080p (recommandé, bon compromis)
    • Bluray-1080p (si vous voulez le top)
    • Décochez les 720p et 480p (trop bas pour 2026)
    • Décochez les 2160p/4K (trop gros pour du streaming en continu, sauf si vous avez le débit)
  5. Upgrade Allowed : oui (si un WEB-DL arrive puis un BluRay meilleur, Sonarr remplace)
  6. Upgrade Until : Bluray-1080p
  7. Cliquez Save

Quality Profile "1080p VOSTFR" :

Bluray-1080p ✓ Allowed
WEBDL-1080p ✓ Allowed (preferred)
WEBDL-720p ✗
SDTV ✗

Étape B : Configurer le Media Management (renommage)

  1. Allez dans Settings > Media Management
  2. Section Episode Naming :
    • Rename Episodes : oui
    • Replace Illegal Characters : oui
    • Standard Episode Format : {Series Title} - S{season:00}E{episode:00} - {Episode Title}
  3. Section Folders :
    • Create Empty Series Folders : oui
    • Series Folder Format : {Series Title}
    • Season Folder Format : Season {season:00}
  4. Section Importing :
    • Use Hardlinks instead of Copy : oui (économise la place)
    • Import Extra Files : oui (sous-titres, nfo…)
  5. Cliquez Save Changes

Résultat : structure propre que Plex/Jellyfin adorent

/data/series/
└── Better Call Saul/
    ├── Season 01/
    │   ├── Better Call Saul - S01E01 - Uno.mkv
    │   ├── Better Call Saul - S01E02 - Mijo.mkv
    │   └── Better Call Saul - S01E03 - Nacho.mkv
    └── Season 02/
        ├── Better Call Saul - S02E01 - Switch.mkv
        └── Better Call Saul - S02E02 - Cobbler.mkv

Quality Profile : WEBDL-1080p + Bluray-1080p, Upgrade Until Bluray-1080p. Format standard TRaSH Guides : {Series Title} - S{season:00}E{episode:00} - {Episode Title} [{Quality Full}]{[MediaInfo VideoDynamicRangeType]}{[Mediainfo AudioCodec] { Mediainfo AudioChannels}}{[MediaInfo VideoCodec]}{-Release Group}. Hardlinks obligatoirement activés (sinon double conso disque). Pour vraiment bien faire : importez les profils Custom Formats depuis TRaSH Guides.

TRaSH Guides : la référence communautaire pour des profils Sonarr/Radarr optimaux. Ils proposent des Custom Formats (règles de scoring) qui font que Sonarr préfère les releases de certains groupes de qualité (par ex. NTb, FLUX) plutôt que des re-encodes pourris. Voir le guide officiel.

Ne renommez pas à la main : si vous touchez les fichiers en dehors de Sonarr, la base de données se désynchronise. Laissez Sonarr gérer. Si vous voulez tout reclasser, utilisez la fonction Rename Files après modification du format.

8

✅ Ajouter votre première série et tester

Tout est prêt. On ajoute une première série pour vérifier que la chaîne complète fonctionne.

Ajouter une série

  1. Dans Sonarr, cliquez sur Series > Add New (ou Add New tout court selon la version)
  2. Dans la barre de recherche, tapez un titre pour tester la recherche (par exemple une distribution Linux comme Ubuntu ou un classique libre de droits) ; à vous de choisir un titre approprié selon les droits que vous détenez
  3. Cliquez sur la série dans la liste des résultats
  4. Configurez les options :
    • Root Folder : /data/series
    • Monitor : All Episodes (toutes les saisons)
    • Quality Profile : 1080p VOSTFR (celui créé à l'étape 7)
    • Series Type : Standard (ou Anime si c'est un anime)
    • Season Folder : oui
  5. Cochez "Start search for missing episodes"
  6. Cliquez Add [Nom de la série]

Add Series : Better Call Saul

Root Folder /data/series
Monitor All Episodes
Quality Profile 1080p VOSTFR
Start search ✓ Oui
Add Better Call Saul

Vérifier que tout marche

Sonarr lance maintenant une recherche via Prowlarr, qui interroge les indexers, qui retournent des résultats, qui sont envoyés à qBittorrent pour téléchargement.

  1. Allez dans Activity > Queue : vous devriez voir des épisodes en téléchargement
  2. Allez dans Activity > History : vous voyez les recherches lancées, les grabs effectués
  3. Allez dans qBittorrent (http://NAS-IP:8080) : les torrents "series" sont là, en téléchargement

Activity > Queue (téléchargements en cours)

Better Call Saul - S01E01 - Uno c411 · 2.1 GB · 47 % · 12 min
Downloading
Better Call Saul - S01E02 - Mijo c411 · 2.0 GB · 23 % · 18 min
Downloading
Better Call Saul - S01E03 - Nacho 1337x · 1.9 GB · 100 %
✓ Imported
✓ Sonarr fonctionne : recherche → grab → download → import

Si ça ne fonctionne pas :

  • Pas de résultats : History > regardez les erreurs. Souvent un indexer qui ne répond pas, ou un problème Cloudflare (installez FlareSolverr dans Prowlarr).
  • Résultats trouvés mais pas de grab : votre Quality Profile est trop restrictif. Essayez d'activer aussi WEBDL-720p temporairement.
  • Grab OK mais download échoue : problème de connexion Sonarr → qBittorrent. Re-testez depuis Settings > Download Clients.
  • Download OK mais pas d'import : problème de chemins. Vérifiez que /data/torrents et /data/series sont bien montés dans le container Sonarr, identiques à qBittorrent.
🎉

Sonarr est opérationnel

Votre première série se télécharge toute seule. Ajoutez autant de séries que vous voulez, Sonarr surveillera les nouveaux épisodes en continu.

Test : Add Series, cochez « Start search ». Queue : grabs en cours, History : toutes les actions. Si RSS sync défaillant, forcer dans System > Tasks. Pour tester les sorties futures : Calendar > voir les dates de sortie TVDB. Webhook Plex/Jellyfin optionnel dans Settings > Connect pour refresh auto après import.

Calendar : Sonarr a un calendrier intégré qui affiche les dates de sortie de tous vos épisodes à venir. Pratique pour savoir quand votre prochaine série préférée sort un nouvel épisode.

RSS Sync : Sonarr vérifie automatiquement vos indexers toutes les quinze minutes (par défaut) pour détecter les nouvelles sorties. Dès qu'un épisode attendu apparaît, il est téléchargé sans intervention. Aucun écran à surveiller.

🤝
Besoin d'un coup de main ?

Je peux vous aider à configurer tout ça à distance. Petit forfait ou au chapeau, on s'arrange.

Me contacter