Dashboard Homelab : Centralisez vos services avec Glance et Docker
Après des heures (et des heures…) à parcourir r/selfhosted sur Reddit pour admirer les dashboards des autres, j’ai enfin franchi le pas. Aujourd’hui, je vous présente ma configuration de dashboard Homelab basée sur Glance. En bonus, c’est mon tout premier projet publié sur GitHub ! 🎉
Pourquoi créer un dashboard pour son Homelab ?
Comme beaucoup de passionnés d’auto-hébergement, j’ai accumulé de nombreux services au fil du temps : Proxmox, Plex, Home Assistant, la suite *arr, ou encore un NAS Synology.
Le problème ? Retenir toutes les adresses IP, jongler entre 15 onglets et perdre un temps fou à chercher : « C’était quoi déjà le port de Prowlarr ? ». Un dashboard centralisé est la solution ultime pour gagner en productivité et avoir une vue d’ensemble sur l’état de son serveur.
Alors après avoir vu un Dashboard sur HomeAssistant, voici le dashboard du HomeLab
La solution : Glance, un dashboard léger et personnalisable
Glance est un dashboard ultra léger et parfaitement adapté à un environnement Docker. C’est exactement ce qu’il me fallait pour mon setup.
J’ai passé du temps à configurer chaque widget, à externaliser mes secrets dans des fichiers .env (indispensable pour ne pas publier ses clés API sur GitHub 😅) et à peaufiner le design pour obtenir un résultat propre et fonctionnel.
Le résultat : Un monitoring complet en un clin d’œil
Page Accueil : État du réseau et serveurs
Légende : Ma page d’accueil regroupant le monitoring réseau et les nœuds Proxmox.
Tout ce dont j’ai besoin d’un coup d’œil :
-
UniFi : État du réseau, latence et appareils connectés.
-
VPN : Statut et IP publique.
-
Proxmox : Monitoring en temps réel du CPU/RAM de mes 3 nœuds.
-
PBS Backup : Suivi des dernières sauvegardes et erreurs éventuelles.
-
Synology : Utilisation des ressources et du stockage.
-
Services & Bookmarks : Accès rapide à mes outils critiques classés par catégories.
Page Media : Gestion du contenu streaming
-
Plex : Visualisation des lectures en cours avec barre de progression.
-
Sonarr & Radarr : Prochaines sorties de séries et films manquants.
-
Tautulli : Statistiques détaillées de la bibliothèque.
-
Tendances TMDB : Les films et séries populaires du moment en France.
Page Monitoring : Santé du serveur
Pour le suivi :
-
Beszel : Statistiques détaillées des serveurs (Température, Disque, CPU).
-
Uptime Kuma : État de santé et disponibilité de tous les services.
-
Stockage ZFS : Occupation des disques NVMe par nœud Proxmox.
Setup technique : Installation avec Docker et Dockge
Ma stack tourne sur Dockge (une alternative moderne à Portainer), installée sur une VM Debian. C’est une solution auto-hébergée ultra légère.
services:
glance:
image: glanceapp/glance:latest
container_name: glance
restart: unless-stopped
volumes:
- /docker/glance/config:/app/config
ports:
- 8083:8080
env_file:
- .env
- urls.env
Gestion des fichiers de configuration
J’ai structuré le projet pour qu’il soit facilement reproductible et sécurisé :
-
glance.yml : La configuration visuelle (widgets, colonnes, thèmes).
-
.env : Vos clés API et mots de passe (secrets).
-
urls.env : La liste de toutes vos URLs locales ou publiques pour ne pas les coder en dur.
Premier projet GitHub : Partageons la configuration !
Publier ce projet sur GitHub est une étape importante pour moi. Le dépôt contient tout le nécessaire pour démarrer votre propre dashboard en quelques minutes, avec une structure déjà pensée pour le multi-page.
Le repo inclut :
-
Une configuration complète et fonctionnelle.
-
Des templates
.env.examplepour vos secrets. -
Une documentation bilingue (Français/Anglais).
👉 Voir mon projet Dashboard Glance sur GitHub
Conclusion : Un réflexe au quotidien
Aujourd’hui, ce dashboard est devenu ma page d’accueil de navigateur. Un coup d’œil rapide le matin permet de vérifier que les backups PBS sont passés, que le réseau UniFi est stable et de voir les nouveautés sur Plex.
Si vous passez des heures sur r/selfhosted, n’attendez plus ! Glance est simple, rapide et transforme radicalement votre expérience Homelab.
Et vous, quel outil utilisez-vous pour votre dashboard ? Dashy, Homepage ou Heimdall ? Dites-le moi en commentaire !






