g1-stats/README.md

25 lines
1002 B
Markdown
Raw Normal View History

2019-11-19 16:03:22 +01:00
# Extraction de quelques chiffres liés à la ḡ1
### Visible sur: [https://g1-stats.axiom-team.fr/](https://g1-stats.axiom-team.fr/)
*Ce code n'a pas été testé dans un autre environement que le miens, il est publié par simple soucis de transparence et d'audit*
Utilise l'API BMA pour l'extraction des clés publiques ḡ1 membres et non membres, ainsi que l'API ElasticSearch de Cesium+ pour la récupération des soldes par soucis d'optimisation.
Les variables d'environnements se trouvent simplement en début de script. Il est nécessaire de les modifier avant l'execution.
A exécuter dans un environnement Bash Debian/Ubuntu.
## Exécution
`./g1-stats.sh`
Pour générer la page web static:
`./g1-stats.sh web`
## Automatisation
Vous pouvez décider d'exécuter ce script régulièrement grâce à une tache cron.
Par exemple pour l'exécuter toutes les 3 heures:
`echo "0 */3 * * * /path/to/script/g1-stats.sh web >> /var/log/g1-stats.log 2>&1" >> /var/spool/cron/crontabs/$USER`