Usage data processing and visualization.
https://futel.github.io/usage/
The static-gen
directory contains the source for
the static data generator, which pulls event data from s3 and
spreads it around as json
files in the gh-pages
branch.
The web
directory contains the source for the web ui,
hosted on gh-pages
.
- Every 4 hours, the
generate-static-data
github action runs. This detects changes in S3 and updates the static data in thegh-pages 681A
branch. The state of what has been processed is kept in this file. - Any commits to the main branch will trigger the
build-and-publish-ui
action to be triggered. This action rebuilds the web ui and publishes it back to the gh-pages branch.