--- title: Deployrr created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, docker, automation, homelab, scripts, shell] confidence: high contested: false sources: [https://selfh.st/apps/?tag=Docker, https://github.com/SimpleHomelab/Deployrr] --- # 🐳 Deployrr > **Le setup d'homelab clĂ© en main** : une collection de scripts bash qui dĂ©ploient en une commande tout l'Ă©cosystĂšme self-hosted (arr, plex, jellyfin, sonarr, radarr
). Pas de GUI, juste du *Inception-style automation*. ## 📋 Informations GĂ©nĂ©rales | Champ | Valeur | | :--- | :--- | | **Site web** | (GitHub) | | **GitHub** | [SimpleHomelab/Deployrr](https://github.com/SimpleHomelab/Deployrr) | | **License** | MIT | | **Langage** | Shell (Bash) | | **Étoiles GitHub** | 779 ⭐ | | **DerniĂšre MAJ** | 2026-04 | | **CatĂ©gorie** | [[cat-docker\|Docker]] | ## 📝 Description **Deployrr** n'est **PAS** une application web : c'est une **suite de scripts bash** qui automatisent l'installation d'un homelab complet Ă  la maniĂšre d'un **Ansiblelight**. Vous choisissez les apps (Sonarr, Radarr, Plex, Jellyfin, Bazarr, Prowlarr, Overseerr, etc.), le script gĂ©nĂšre les dossiers, Ă©crit les `docker-compose.yml`, configure les chemins, et dĂ©marre les conteneurs. - ✅ **Une commande** : `bash deployrr.sh` et l'install se lance - ✅ **Wizard interactif** : choix des apps, chemins, utilisateur PUID/PGID - ✅ **Apps prĂ©-packagĂ©es** : Sonarr, Radarr, Lidarr, Readarr, Prowlarr, Bazarr, Overseerr, Jellyseerr, Plex, Jellyfin, Emby, qBittorrent, SABnzbd, NZBGet, Transmission, etc. - ✅ **Traefik intĂ©grĂ©** avec sous-domaines auto - ✅ **Authelia** optionnelle pour la protection - ✅ **VPN** (Gluetun ou WireGuard) pour le trafic torrent - ✅ **Sauvegardes** basiques incluses - ✅ **Reverse proxy** prĂ©configurĂ© - ✅ **Idempotent** : relancer le script ne casse rien - ✅ **MIT** : forkable et modifiable **Public cible** : **dĂ©butants qui veulent un homelab *arr* fonctionnel en 30 minutes** sans comprendre Docker. Également utile comme **base de rĂ©fĂ©rence** pour des setups custom. **DiffĂ©rence avec les autres outils** : [[app-portainer]], [[app-dockge]], [[app-yacht]] sont des **GUIs** pour gĂ©rer Docker. Deployrr est un **installeur one-shot** : vous le lancez une fois, il configure, et ensuite vous gĂ©rez avec vos outils prĂ©fĂ©rĂ©s. C'est la philosophie « *LinuxServer.io meets Ansible* ». ## 🚀 Installation > ⚠ Deployrr est un **script bash**, pas une image Docker. Il s'exĂ©cute directement sur l'hĂŽte. ### Sur une machine Linux (bare metal) ```bash # PrĂ©requis : Ubuntu/Debian avec curl git clone https://github.com/SimpleHomelab/Deployrr.git cd Deployrr chmod +x deployrr.sh sudo ./deployrr.sh ``` ### PrĂ©requis installĂ©s automatiquement par le script ```bash # Ce que le script installe si manquant : # - Docker # - Docker Compose # - curl, jq, git # - CrĂ©e l'utilisateur PUID/PGID # - PrĂ©pare /opt/stacks ``` ### ExĂ©cution ```bash sudo ./deployrr.sh # Le script pose des questions : # 1. Chemin de stockage (ex: /opt/stacks) # 2. Domaine (ex: home.example.com) # 3. Email pour Let's Encrypt # 4. Apps Ă  installer (multi-sĂ©lection) # 5. Confirmation ``` ## ⚙ Configuration Initiale 1. **RĂ©pondre au wizard** : domaine, chemins, sĂ©lection d'apps 2. **Patienter** : le script tĂ©lĂ©charge les images (~10-30 min selon la sĂ©lection) 3. **AccĂ©der au dashboard** : `http://IP:8080` (ou Traefik si activĂ©) 4. **Configurer l'authentification** : Authelia ou basic auth selon votre choix 5. **Lier les services** : Prowlarr → Sonarr/Radarr/Lidarr, etc. 6. **Configurer les indexeurs** et clients torrent ## 🔄 Alternatives ### Open Source - **Awesome-Selfhosted + scripts perso** — Plus de contrĂŽle, mais plus de travail - **YAMS** (Yet Another Media Server) — Concurrent direct, GUI web - **Runtipi** — App store self-hosted avec apps *arr* prĂ©-packagĂ©es - **Cosmos** — Cloudron-like, plus rĂ©cent - **CasaOS** — Interface plus grand public, moins orientĂ© *arr* ### Comparaison Deployrr vs alternatives | CritĂšre | Deployrr | YAMS | Runtipi | CasaOS | | :--- | :--- | :--- | :--- | :--- | | Type | Script bash | Script bash | App web | App web | | Interface | ❌ (CLI) | ✅ (UI YAMS) | ✅ | ✅ | | Apps prĂ©-packagĂ©es | 30+ *arr*/mĂ©dia | 15+ | 200+ | 100+ | | Traefik intĂ©grĂ© | ✅ | ✅ | ✅ | ❌ | | VPN torrent | ✅ | ✅ | ❌ | ❌ | | Idempotent | ✅ | ✅ | ✅ | ✅ | | License | MIT | MIT | AGPL-3.0 | Apache-2.0 | **Verdict** : Deployrr est **la rĂ©fĂ©rence** pour les setups *arr/mĂ©dia* rapides. Si vous voulez une **GUI**, prĂ©fĂ©rez YAMS ou Runtipi. Si vous voulez un **systĂšme complet clĂ© en main**, Deployrr reste imbattable pour la philosophie « script qui fait le job ». ### PropriĂ©taires (ce que Deployrr remplace) - **Servarr.com stack payant** — N'existe pas, mais l'Ă©cosystĂšme *arr* est parfois poussĂ© par des influenceurs payants - **Setup manuel FastTrack** — Les guides YouTube de 4 heures - **Services managĂ©s Plex/Jellyfin** — Aucun Ă©quivalent ## 🔐 SĂ©curitĂ© - ⚠ **Le script doit ĂȘtre lancĂ© en `root`** : Ă©quivalent Ă  donner un accĂšs administrateur Ă  un script tiers. **Lisez le code** avant exĂ©cution - **Domaines exposĂ©s** : si vous activez Traefik, **mettez Authelia** ou un auth basique devant chaque service sensible - **VPN torrent** : **obligatoire** dans beaucoup de juridictions ; Deployrr propose Gluetun - **Reverse proxy** : ne jamais exposer les services *arr* sans auth ni rate-limiting - **Mises Ă  jour** : les images sont fixĂ©es Ă  des versions connues, surveillez les CVE (Sonsarr, etc.) ## 📚 Ressources - [GitHub SimpleHomelab/Deployrr](https://github.com/SimpleHomelab/Deployrr) - [Wiki SimpleHomelab](https://docs.simplehomelab.com) - [VidĂ©o walkthrough (YouTube)](https://www.youtube.com/results?search_query=deployrr+walkthrough) ## Pages LiĂ©es - [[cat-docker]] — CatĂ©gorie Docker - [[app-portainer]] — GUI runtime - [[app-dockge]] — Compose manager - [[app-yacht]] — Templates Docker - [[app-traefik]] — Reverse proxy - [[recettes-docker-compose]] — Stacks manuelles - [[securisation-home-lab]] — SĂ©curitĂ©