Files
2026-06-09 18:40:21 +02:00

4.4 KiB


title: Sonarr created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, arr, pvr, sonarr, tv, automation] confidence: high contested: false sources: [https://selfh.st/apps/?tag=*arr, https://github.com/Sonarr/Sonarr]

🎬 Sonarr

PVR (Personal Video Recorder) pour séries TV : recherche, télécharge, organise et met à jour automatiquement les épisodes via une suite d'indexers et de clients BitTorrent.

📋 Informations Générales

Attribut Valeur
Nom Sonarr
Slug sonarr
Description Gestionnaire automatisé de séries TV : suit les sorties, télécharge via indexers, déplace et renomme dans la bibliothèque
Site officiel https://sonarr.tv
Repository https://github.com/Sonarr/Sonarr
Stars 13 934
Licence GPL-3.0
Langage principal C# (.NET)
Catégorie *arr
Tags [catalogue, arr, pvr, sonarr, tv, automation]

📝 Description

Sonarr fait partie de la *"arr suite" (Sonarr / Radarr / Lidarr / Readarr / Prowlarr), un ensemble cohérent d'applications écrites en C# par l'équipe Servarr. Sa spécialité : la gestion automatisée des séries TV.

Concrètement, on ajoute une série (via TheTVDB ou TVMaze), Sonarr surveille en continu les nouvelles sorties, matche chaque épisode à un profil de qualité (1080p WEB-DL par défaut), envoie le torrent à un client (qBittorrent, Transmission, SABnzbd, NZBGet) via le protocole du download client, puis hardlink ou déplace le fichier dans /tv/<Série>/Season NN/SxxExx - Titre.mkv et rafraîchit la bibliothèque (Plex, Jellyfin, Emby).

L'architecture est modulaire : indexers (Prowlarr, Jackett, NZBHydra2, Cardigann), download clients (qBittorrent, Transmission…), notifications (Discord, Telegram, Gotify), listes (Trakt, IMDb), profil qualité et custom formats. La version 4 (suite au rewrite) a apporté une UI plus moderne et le support natif de Custom Formats (règles de scoring qualité/audio).

🚀 Installation

Via Docker (recommandé)

# docker-compose.yml
services:
  sonarr:
    image: lscr.io/linuxserver/sonarr:latest
    container_name: sonarr
    restart: unless-stopped
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Paris
    volumes:
      - ./config:/config
      - /data/tv:/tv        # bibliothèque séries
      - /data/downloads:/downloads
    ports:
      - "8989:8989"

Installation manuelle

Paquets .deb/.rpm officiels sur GitHub Releases, ou Flatpak. Mono/.NET runtime requis.

⚙️ Configuration

  • Indexer : ajouter via Prowlarr (recommandé) ou Jackett ; préciser l'URL FlareSolverr si l'indexer est protégé.
  • Download Client : qBittorrent, Transmission, Deluge, SABnzbd, NZBGet ; tester la connectivité.
  • Profile qualité : SD → 1080p → 4K ; Sonarr upgrade automatiquement un épisode si une meilleure source devient disponible.
  • Custom Formats : règles de scoring (ex. +100 pour Atmos, -1000 pour CAM) pour prioriser les releases.
  • Metadata : activez le rafraîchissement Plex/Jellyfin pour mettre à jour la bibliothèque après chaque import.

🔗 Alternatives

  • SickRage / SickGear — forks historiques de Sonarr, aujourd'hui largement en deçà.
  • CouchPotato — abandonné, dédié aux films (remplacé par Radarr).
  • Medusa — fork de SickRage, encore maintenu par une petite communauté.
  • DizqueTV — pas un PVR, mais un proxy pour chaînes IPTV issues de séries Sonarr.

🔒 Sécurité

  • VPN obligatoire (WireGuard) sur le client torrent pour les usages en Europe/FR.
  • Reverse proxy HTTPS via Traefik/Caddy + authentification (Authentik, Authelia) si exposé sur Internet.
  • API Key : à ne jamais partager, sert à l'intégration Radarr (liens entre apps), Bazarr, overseerr.
  • fail2ban sur l'UI web si exposée, bruteforce possible.

📚 Ressources

🔗 Pages Liées