🎯 Présentation
Homarr est le tableau de bord central de mon homelab. Il offre une vue unifiée de tous mes services auto-hébergés avec des widgets personnalisables, des statistiques en temps réel et un accès rapide à chaque application.
Interface moderne et intuitive qui regroupe plus de 35 services différents, allant des médias au monitoring, en passant par la productivité et l'automation.
⚡ Fonctionnalités
- Accès rapide à tous les services (35+ applications)
- Widgets de monitoring système (CPU, RAM, disque, réseau)
- Intégration avec les *arr (Radarr, Sonarr, Lidarr)
- Recherche globale multi-services
- Thèmes personnalisables (light/dark mode)
- Organisation par catégories (Média, DevOps, Productivité)
- Responsive - compatible mobile et desktop
- Widgets météo, calendrier, RSS
- Ping status pour chaque service
🛠️ Stack Technique
Frontend : Next.js 14, React 18, TypeScript
Base de données : SQLite (configuration locale)
Conteneurisation : Docker & Docker Compose
Reverse Proxy : Nginx Proxy Manager
Authentification : Intégration SSO possible (Authelia)
API : Intégrations multiples (Plex, Jellyfin, Overseerr, etc.)
📋 Services intégrés
Le dashboard centralise l'accès à :
- Média : Plex, Jellyfin, Overseerr, Tautulli
- DevOps : Gitea, Semaphore, Portainer, Watchtower
- Monitoring : Grafana, Prometheus, Uptime Kuma, Graylog
- Réseau : Pi-hole, AdGuard, Nginx Proxy Manager
- Stockage : Nextcloud, Syncthing, FileBrowser
- Productivité : Paperless-ngx, Bookstack, Vaultwarden
🖼️ Aperçu