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

100 lines
4.2 KiB
Markdown

---
title: Homarr
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, arr, dashboard, homepage, self-hosted, homarr]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=*arr, https://github.com/homarr-labs/homarr]
---
# 🎬 Homarr
> Dashboard moderne et self-hosted pour self-hosted : page d'accueil personnalisable avec tuiles, intégrations, monitoring et accès rapide à toute la stack *arr.
## 📋 Informations Générales
| Attribut | Valeur |
|----------|--------|
| **Nom** | Homarr |
| **Slug** | homarr |
| **Description** | Dashboard moderne et élégant pour self-hosted : tuiles cliquables, intégrations natives (Sonarr, Radarr, qBittorrent, Plex…), monitoring système |
| **Site officiel** | https://homarr.dev |
| **Repository** | https://github.com/homarr-labs/homarr |
| **Stars** | 3 992 ⭐ |
| **Licence** | MIT |
| **Langage principal** | TypeScript (Next.js) |
| **Catégorie** | *arr |
| **Tags** | [catalogue, arr, dashboard, homepage, self-hosted, homarr] |
## 📝 Description
Homarr s'est imposé en quelques années comme le **dashboard par défaut** de la communauté self-hosted, et particulièrement de l'écosystème *arr. L'idée : remplacer l'éparpillement d'URLs (Sonarr, Radarr, Lidarr, qBittorrent, Plex, Jellyfin, Prowlarr…) par une seule **page d'accueil** élégante, avec :
- **Tuiles cliquables** (icônes Lucide, logo de l'app) vers chaque service.
- **Intégrations natives** : Homarr interroge l'API de Sonarr/Radarr/Lidarr/Prowlarr/Bazarr/Tdarr/qBittorrent/SABnzbd/Plex/Jellyfin/Emby/AdGuard/Traefik/Authentik… pour afficher des **statuts en temps réel** (nb de séries en cours, files d'attente torrent, espace disque, IP du VPN).
- **Widgets** : horloge, recherche (Google, DuckDuckGo, SearXNG), raccourcis, calendrier (séries du jour, sorties cinéma).
- **Personnalisation** : catégories (Media, Download, Admin, Tools), thème clair/sombre, layouts en grille.
C'est l'opposé d'Heimdall/Organizr (plus datés) et le pendant moderne de **Dashy** ou **Homepage**. Homarr se distingue par son **focus sur la communauté *arr** et sa réactivité (release train mensuel, UI soignée).
## 🚀 Installation
### Via Docker (recommandé)
```yaml
# docker-compose.yml
services:
homarr:
image: ghcr.io/homarr-labs/homarr:latest
container_name: homarr
restart: unless-stopped
environment:
- TZ=Europe/Paris
- SECRET_ENCRYPTION_KEY=changeme-32-caracteres-minimum
volumes:
- ./config:/appdata
ports:
- "7575:7575"
```
### Installation manuelle
Node.js 22+, cloner, `pnpm install && pnpm build && pnpm start`.
## ⚙️ Configuration
- **Catégories** : regrouper les tuiles (Media, Download, Productivity, Admin…).
- **Intégrations** : ajouter une tuile, choisir le type (Sonarr, Radarr…), fournir l'URL interne `http://sonarr:8989` et l'API key.
- **Credentials chiffrés** : SECRET_ENCRYPTION_KEY chiffre toutes les API keys au repos.
- **Layouts** : grille responsive, drag & drop.
- **Thèmes** : clair, sombre, custom CSS.
- **Multi-utilisateurs** : gestion des rôles, partage de dashboards.
## 🔗 Alternatives
- **Heimdall** — historique, encore populaire, UI plus datée.
- **Organizr** — classique des labos *arr, en perte de vitesse.
- **Dashy** — très personnalisable, plus "devops", moins orienté *arr.
- **Homepage** — récent, YAML-based, plus minimaliste.
- **Flame** — fork de Homarr avec thèmes custom.
## 🔒 Sécurité
- **SECRET_ENCRYPTION_KEY** obligatoire (32+ caractères) sinon les API keys sont en clair.
- **HTTPS** via reverse proxy (Traefik, Caddy).
- **Authentification** : activer l'auth locale (ou brancher OIDC via Authentik) si exposé.
- **API keys** : Homarr ne fait que du GET, donc peu de risque d'action destructrice, mais le risque est en cas d'accès UI.
- **Backups** : `/appdata` contient la config et la DB, à sauvegarder.
## 📚 Ressources
- Site officiel : https://homarr.dev
- Documentation : https://homarr.dev/docs
- Discord : https://discord.gg/homarr
## 🔗 Pages Liées
- [[cat-arr]]
- [[app-sonarr]] — intégrable comme tuile
- [[app-radarr]]
- [[app-prowlarr]]
- [[app-bazarr]]
- [[app-qbittorrent]]
- [[app-jellyfin]]
- [[app-traefik]]
- [[app-authentik]]
- [[recettes-docker-compose]]
- [[securisation-home-lab]]