v1.6.62026-10-07
Security- Keep golang.org/x/net v0.57.0 pin after Dependabot modernc.org/sqlite 1.60.1 bump
- Dependency updates: modernc.org/sqlite 1.59.0 → 1.60.1
Tableau de bord auto-hébergé pour vos dépôts — stars, forks, vues et clones sur 30, 60, 90 jours. Un binaire. SQLite. Pas de SaaS.
Ce qu’on ship = ce que vous voyez
$ curl -fsSL https://get.gghstats.com/install.sh | sh $ export GGHSTATS_GITHUB_TOKEN=ghp_xxx $ gghstats run --open
curl -fsSL https://get.gghstats.com/install.sh | sh

Télécharger l’infographie haute résolution — libre de partage
Binaire Go + SQLite. Sur bastion, laptop ou Raspberry Pi. Pas de comptes, pas de limites, pas de dashboards tiers.
L'interface GitHub s'arrête à 14 jours. gghstats enregistre des snapshots et affiche des tendances sur 30+ jours.
Définissez GGHSTATS_GITHUB_TOKEN (PAT fine-grained). Pendant que le dashboard tourne, gghstats synchronise le trafic depuis l'API GitHub en arrière-plan.
Optionnel : générer la config via la CLI plutôt que d’éditer les variables à la main.
$ gghstats --print-sample-config > ./gghstats.env # adjust $ export GGHSTATS_GITHUB_TOKEN=ghp_xxx $ gghstats run --open
`run` est un alias de `serve` ; `--open` ouvre le navigateur quand le dashboard est prêt. La synchronisation en arrière-plan démarre automatiquement.
Production (VPS, TLS, Compose, Traefik, Helm) :gghstats-selfhosted
| Dépôt | Rôle |
|---|---|
| hrodrig/gghstats | CLI, moteur de sync, dashboard, releases |
| hrodrig/gghstats-selfhosted | Compose, Traefik, Helm, docs opérateur |