glanceapp/glance : guide éditorial fondé sur le README
Un tableau de bord auto-hébergé qui regroupe tous vos flux au même endroit. Vous devriez alors pouvoir exécuter l'exécutable et accéder au tableau de bord en visitant votre navigateur.
En bref
- De quoi s’agit-il ?
- Un guide fondé sur le README, les métadonnées et la licence de glanceapp/glance.
- À qui s’adresse-t-il ?
- Glance convient à un écran personnel ou d’équipe qui préfère un agrégateur léger et contrôlable. La licence AGPL-3.0 et l’auto-hébergement demandent une revue adaptée avant intégration dans un service distribué.
- Puis-je l’utiliser commercialement ?
- Oui, sous conditions strictes. AGPL-3.0 est une licence à copyleft réseau : si des personnes utilisent une version modifiée via un réseau, par exemple comme service hébergé, vous devez leur proposer son code source sous la même licence.
- Est-il encore maintenu ?
- Oui. Les derniers commits datent d’il y a 10 jours.
- En quel langage est-il écrit ?
- Principalement Go, d’après les statistiques de langage de GitHub.
Ces réponses reposent sur les données GitHub du projet (dernière synchronisation le 15 septembre 2026) et sur notre analyse. Elles ne constituent pas un avis juridique.
ANALYSE OPEN SOURCE APPROFONDIE
glanceapp-glance : périmètre documenté
Glance est un tableau de bord auto-hébergé qui rassemble RSS, Reddit, Hacker News, météo, YouTube, Twitch, cours et statistiques serveur dans des pages configurables.
Le README décrit glanceapp/glance comme « A self-hosted dashboard that puts all your feeds in one place ». Cette page reste limitée aux faits vérifiables dans le dépôt. Les étoiles, forks et badges indiquent une attention, pas une preuve de qualité. Sous « Optimized for mobile devices », la source indique : Because you'll want to take it with you on the go.. Cela fixe un périmètre déclaré, pas un test en production.
glanceapp-glance : flux d’utilisation
La mise en page et les widgets sont décrits en YAML. `pages`, `columns`, `widgets`, `type`, `limit` et `cache` forment déjà une configuration lisible; plusieurs pages, onglets, thèmes et CSS personnalisé peuvent être ajoutés selon la documentation.
La section « Fast and lightweight » aide à vérifier si le projet répond au besoin : Uncached pages usually load within 1s (depending on internet speed and number of widgets). Si ce besoin ne correspond pas au vôtre, la popularité ne suffit pas. Les noms, commandes et composants sont conservés pour permettre une comparaison directe avec la source primaire. Le README fournit aussi ce point vérifiable : Single <20mb binary available for multiple OSs & architectures and just as small Docker container. Il peut guider le premier test, une vérification dans l'environnement prévu.
glanceapp-glance : configuration observée
Le modèle Docker recommandé crée `docker-compose.yml`, `config/home.yml` et `config/glance.yml`, puis démarre avec `docker compose up -d`. Le port publié dans l’exemple manuel est `8080`; les journaux se lisent avec `docker compose logs` ou `docker logs glance`.
Le fonctionnement est réparti dans des sections comme « Configuration ». La source fournit : Configuration is done through YAML files, to learn more about how the layout works, how to add more pages and how to configure widgets, visit the configuration documentation.. Les détails absents sur l'architecture, les performances ou la sécurité ne sont pas inventés. Avant une mise en service, vérifiez l'arborescence, la configuration et l'historique des releases.
glanceapp-glance : contrôle ciblé
Pour un contrôle concret, limitez d’abord la page à un flux RSS et un widget calendrier, ouvrez `http://localhost:8080`, puis ajoutez progressivement les sources. Pi-Hole et AdGuard Home peuvent provoquer des timeouts si leur limite de requêtes est dépassée.
Commencez l'installation avec l'entrée documentée dans le README. La commande vérifiable est :
pages: - name: Home columns: - size: small widgets: - type: calendar first-day-of-week: monday
- type: rss limit: 10 collapse-after: 3 cache: 12h feeds: - url: https://selfh.st/rss/ title: selfh.st limit: 4 - url: https://ciechanow.ski/atom.xml - url: https://www.joshwcomeau.com/rss.xml title: Josh Comeau
Si aucune commande n'est fournie, cette page n'en fabrique pas. Consultez « Various widgets » pour les dépendances, les ports par défaut et l'initialisation du premier lancement.
glanceapp-glance : public concerné
Glance convient à un écran personnel ou d’équipe qui préfère un agrégateur léger et contrôlable. La licence AGPL-3.0 et l’auto-hébergement demandent une revue adaptée avant intégration dans un service distribué.
L'usage quotidien dépend de la documentation du projet. Dans « Installation », le README précise : Create a new directory called glance as well as the template files within it by running:. Les fichiers de configuration, variables, droits et chemins de données ne sont repris que lorsqu'ils sont explicitement documentés. Les valeurs inconnues doivent être testées isolément avec une sauvegarde réversible. La même source précise aussi : Numerous configuration options for each widget.
La mise en page et les widgets sont décrits en YAML. `pages`, `columns`, `widgets`, `type`, `limit` et `cache` forment déjà une configuration lisible; plusieurs pages, onglets, thèmes et CSS personnalisé peuvent être ajoutés selon la documentation. Contrôle complémentaire 1 pour glanceapp-glance-deep-analysis: comparez la sortie observée avec le fichier et la commande cités.
La mise en page et les widgets sont décrits en YAML. `pages`, `columns`, `widgets`, `type`, `limit` et `cache` forment déjà une configuration lisible; plusieurs pages, onglets, thèmes et CSS personnalisé peuvent être ajoutés selon la documentation. Contrôle complémentaire 2 pour glanceapp-glance-deep-analysis: comparez la sortie observée avec le fichier et la commande cités.
Conclusion éditoriale
Glance convient à un écran personnel ou d’équipe qui préfère un agrégateur léger et contrôlable. La licence AGPL-3.0 et l’auto-hébergement demandent une revue adaptée avant intégration dans un service distribué. Avis éditorial : glanceapp/glance mérite d'être étudié lorsque sa tâche documentée correspond à votre environnement. Cette page sert de guide de lecture et de vérification, pas de compte rendu d'essai personnel. Exécutez la commande citée dans un environnement isolé, comparez le résultat au README, puis fixez le périmètre d'usage. Avant de choisir, relisez aussi la section « Installation » du README : Then, create a new directory called config and download the example starting glance.yml file into it by running:.
Notes de la communauté