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 clone
this repository
yarn
yarn dev
(This will run the development server and reflect your changes to the page as you save files)- Visit
localhost:1234
in your browser
yarn build
for a development build (with sourcemaps),yarn build:production
for a production build- Visit
dist/
using an http server
yarn lint
to run eslintyarn test
to run jestyarn coverage
to run code coverage check
yarn gh-deploy
from the project root will install dependencies, build the static assets, and update and push to thegh-pages
branch- Visit https://adho.github.io/adho-status/ or https://status.adho.org/
The items to be displayed here are listed in src/config.js