--- title: Unpackerr created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, arr, extraction, automation, sonarr, radarr] confidence: high contested: false sources: [https://selfh.st/apps/?tag=*arr, https://github.com/Unpackerr/unpackerr] --- # 🎬 Unpackerr > Extracteur automatique d'archives pour la suite *arr : surveille les tĂ©lĂ©chargements terminĂ©s dans qBittorrent/Deluge/rTorrent/SABnzbd et dĂ©compresse RAR/ZIP/7z/ISO dĂšs que possible, puis notifie Sonarr/Radarr. ## 📋 Informations GĂ©nĂ©rales | Attribut | Valeur | |----------|--------| | **Nom** | Unpackerr | | **Slug** | unpackerr | | **Description** | Service d'extraction d'archives en arriĂšre-plan, dĂ©pendance de Sonarr/Radarr pour gĂ©rer correctement les releases compressĂ©es (RAR multi-parties, ISO, etc.) | | **Site officiel** | https://unpackerr.zip | | **Repository** | https://github.com/Unpackerr/unpackerr | | **Stars** | 1 410 ⭐ | | **Licence** | GPL-3.0 | | **Langage principal** | Go | | **CatĂ©gorie** | *arr (utilitaires) | | **Tags** | [catalogue, arr, extraction, automation, sonarr, radarr] | ## 📝 Description **Unpackerr** est l'un de ces outils **quasi-invisibles mais essentiels** qu'on dĂ©couvre aprĂšs avoir galĂ©rĂ© : vous tĂ©lĂ©chargez une release de film, c'est un `.rar` avec 47 volumes. Sonarr/Radarr **ne peut pas** importer un fichier `.rar` (il faut du `.mkv` ou `.mp4`). RĂ©sultat : l'import Ă©choue, l'Ă©pisode/le film reste en `stalled`, et vous devez extraire Ă  la main. Unpackerr se branche sur l'API de votre client download (qBittorrent, Deluge, rTorrent, SABnzbd, NZBGet, Transmission) et **dĂ©tecte** les tĂ©lĂ©chargements terminĂ©s contenant des archives. Il : - **Attend** la fin complĂšte du download (toutes les parties). - **DĂ©compresse** avec `unrar` / `7z` (configurable, gestion des mots de passe). - **VĂ©rifie** l'intĂ©gritĂ© via SFV/par2 si dispo. - **DĂ©place** le contenu extrait dans le bon dossier `/library`. - **Supprime** l'archive temporaire. - **Notifie** Sonarr/Radarr qu'un nouveau fichier est dispo (via webhook ou polling). Il gĂšre aussi les **ISO**, les **archives chiffrĂ©es** (le mot de passe est dans la config), les **disc images** (BDMV), et les cas tordus de releases mal foutues. **DĂ©pendance forte** : Unpackerr est **fortement recommandĂ©** dĂšs qu'on consomme des releases issues de scĂšnes privĂ©es (rar multi-parties = standard). Sans lui, Sonarr/Radarr perdent 20-30% des imports. ## 🚀 Installation ### Via Docker (recommandĂ©) ```yaml # docker-compose.yml services: unpackerr: image: ghcr.io/hotio/unpackerr:latest container_name: unpackerr restart: unless-stopped environment: - TZ=Europe/Paris - UN_LOG_LEVEL=info volumes: - ./config:/config - /data/downloads:/downloads - /data/movies:/movies - /data/tv:/tv ports: - "5656:5656" # UI web optionnelle ``` ### Installation manuelle Binaire Go sur les releases GitHub (Linux x64/arm64, macOS, Windows, FreeBSD, Synology). Service systemd fourni. ## ⚙ Configuration - **Clients torrent** : qBittorrent (URL + user/pass), Deluge (password local), rTorrent (XMLRPC), SABnzbd, NZBGet, Transmission. - **Dossiers surveillĂ©s** : pointer sur les chemins `/downloads` accessibles par Unpackerr. - **Mots de passe archives** : `rTorrent,ScenePass1,AnotherPassword` — il teste dans l'ordre. - **Path rules** : `Sonarr` → `/downloads/tv/*` → dĂ©placer vers `/data/tv/`. Idem Radarr. - **Cleanup** : supprimer `.rar`, `.part`, `.nfo` parasites aprĂšs extraction. - **Par2 / SFV** : activer la vĂ©rification, permet de dĂ©tecter les archives corrompues avant extraction. ## 🔗 Alternatives - **Sonarr/Radarr built-in extraction** — basique, ne gĂšre que les cas simples (1 archive .zip, par exemple). - **FileBot** — GUI lourde, pas d'automation, plutĂŽt orientĂ©e renommage. - **Scripts `unar`/`unrar` custom** — faisable, mais zĂ©ro UI ni gestion des imports ratĂ©s. - **RARBG / 1337x communautĂ©s** — publient souvent des `.mkv` non archivĂ©s, contourne le problĂšme en amont. ## 🔒 SĂ©curitĂ© - **Droits fichiers** : doit lire `/downloads` et Ă©crire dans `/library`, aligner PUID/PGID sur Sonarr/Radarr/qBittorrent. - **Mots de passe archives en clair** dans `./config/unpackerr.conf` : **chiffrer le volume** de config. - **Pas d'auth locale forte** sur l'UI : mettre derriĂšre Authelia/Authentik, ou dĂ©sactiver le port public. - **Logs** : contiennent les noms de fichiers (et donc les contenus), modĂ©rer la verbositĂ©. - **CPU/RAM** : l'extraction d'une release 4K50GB peut consommer 2-4 Go de RAM temporaire et saturer un CPU faible ; dimensionner en consĂ©quence. ## 📚 Ressources - Site officiel : https://unpackerr.zip - Documentation : https://unpackerr.zip/docs - Wiki *arr : https://wiki.servarr.com ## 🔗 Pages LiĂ©es - [[cat-arr]] - [[app-sonarr]] — premier consommateur d'Unpackerr - [[app-radarr]] — second consommateur - [[app-qbittorrent]] - [[app-sabnzbd]] - [[app-nzbget]] - [[app-filebot]] - [[app-traefik]] - [[app-authentik]] - [[securisation-home-lab]] - [[recettes-docker-compose]]