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

6.1 KiB


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
License MIT
Langage Shell (Bash)
Étoiles GitHub 779
Dernière MAJ 2026-04
Catégorie cat-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)

# 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

# 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

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

Pages Liées