A really simple system for making HERA dashboards.
The server subdirectory contains files and notes on
setting up a dashboard server using Google Compute Engine. At the moment, this
server is really dumb: you can scp
files to it, and it will serve up those
files using a web server.
The generator subdirectory has scripts that make dashboards.
Every 10 minutes on qmaster
,
a cronjob
runs the scripts and uploads the outputs to the server.
The local subdirectory has scripts meant to be run on-site for diagnostic plots.
The “meat” of the server happens inside a Docker container, and it would be straightforward to have the server run additional Docker containers that provide more sophisticated services (subject to the constraints that the server runs on a f1-micro machine because that’s free).