Retour aux outils
Dev ToolsIntermédiaireOpen sourceAuto-hébergeablev6.0.26

Deployrr

**Le setup d'homelab clé en main** : une collection de scripts bash qui déploient en une commande to

MAJ 2026-06-14
Deployrr
Site officiel Code source★ 780

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

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

  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èreDeployrrYAMSRuntipiCasaOS
TypeScript bashScript bashApp webApp web
Interface❌ (CLI)✅ (UI YAMS)✅✅
Apps pré-packagées30+ arr/média15+200+100+
Traefik intégré✅✅✅❌
VPN torrent✅✅❌❌
Idempotent✅✅✅✅
LicenseMITMITAGPL-3.0Apache-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