A lightweight dashboard for displaying the status of ADHO-supported infrastructure.
Also included is a python script that reads the same config file and runs the checks from a command-line interface. This script has been written to be suitable for use from cron or other schedulers (preferably on an always-up server unconnected to the ones that run the services being checked, but it can also be run on a workstation) -- see the script for details.
git clonethis repository
yarnyarn dev(This will run the development server and reflect your changes to the page as you save files)- Visit
localhost:1234in your browser
yarn buildfor a development build (with sourcemaps),yarn build:productionfor a production build- Visit
dist/using an http server
yarn lintto run eslintyarn testto run jestyarn coverageto run code coverage check
yarn gh-deployfrom the project root will install dependencies, build the static assets, and update and push to thegh-pagesbranch- Visit https://adho.github.io/adho-status/ or https://status.adho.org/
The items to be displayed here are listed in src/config.js