GLANCE : tous vos flux réunis sur un seul tableau de bord
https://github.com/glanceapp/glance
📌 GLANCE est un dashboard self-hosted qui affiche tous vos flux — RSS, Reddit, Hacker News, YouTube, météo, marchés — sur une seule page, légère et rapide, servie depuis votre propre serveur.
Le problème est connu : pour suivre l’actualité, vous ouvrez un onglet pour vos flux RSS, un autre pour Hacker News, un troisième pour la météo, sans compter Reddit et vos chaînes YouTube suivies. Glance remplace ce petit ballet par une page unique, hébergée chez vous, que vous ouvrez le matin comme un journal.
La page se construit en colonnes, dont vous choisissez la taille, et se découpe en autant d’onglets que nécessaire. Les widgets couvrent l’essentiel des usages : lecture de flux RSS, posts de subreddits, Hacker News et Lobsters, dernières vidéos de chaînes YouTube, chaînes Twitch en direct, prévisions météo, cotations boursières, calendrier, tâches, bookmarks, ou dernières versions de vos dépôts GitHub suivis. Côté homelab, on trouve aussi le statut des conteneurs Docker et les statistiques du serveur. Et si un widget manque, le widget custom-api récupère du JSON de n’importe quelle API et le met en forme avec votre propre HTML.
Tout passe par un fichier YAML. Vous décrivez les pages, les colonnes, les widgets et leurs options, et Glance recharge la configuration à la sauvegarde, sans redémarrer le conteneur. Les variables d’environnement s’insèrent directement dans le fichier, les secrets Docker aussi, et la directive $include découpe la config en plusieurs fichiers quand elle grandit. Quelques valeurs suffisent pour créer un thème, et le CSS personnalisé reste possible pour les derniers détails.
Sous le capot, c’est du Go : un binaire unique de moins de 20 Mo, très peu de dépendances, un soupçon de JavaScript vanilla. Aucune requête ne tourne en arrière-plan : les widgets interrogent leurs sources au chargement de la page, puis mettent les résultats en cache, avec une durée configurable pour chacun.
Une nuance quand même : rien ne se met à jour en direct. Un rafraîchissement de la page est nécessaire, l’horloge et les temps relatifs mis à part. Et il faut accepter d’éditer du YAML, puisqu’il n’y a pas d’interface d’administration pour arranger les widgets à la souris. C’est un choix assumé, et je trouve que la config devient un fichier qu’on versionne dans Git, ce qui reste un vrai confort au quotidien.
- 📰 RSS, Reddit, Hacker News, YouTube et Twitch dans une même page
- 🐳 Statut des conteneurs Docker et stats serveur pour le homelab
- ♻️ Config YAML rechargée à la sauvegarde, sans redémarrage
- 🪶 Binaire unique de moins de 20 Mo, JavaScript vanilla minimal
- 📱 Interface optimisée pour le mobile
L’installation passe par Docker compose ou des binaires précompilés pour Linux, Windows et macOS, avec des paquets NixOS et des scripts communautaires en option. Le projet est sous licence AGPL-3.0 et dépasse les 37 000 étoiles sur GitHub. Si vous cherchez une page d’accueil pour votre serveur qui fait plus qu’afficher des liens, Glance est probablement le candidat le plus abouti du moment.






