rwky / updownio-dash

A dashboard for updown.io which allows you to create status pages for groups of checks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

updown.io dashboard

This is a dashboard for updown.io which allows creating unique urls which query a subset of checks on your account. It shows the alias or url of a check, the status of the check (UP/DOWN/DISABLED).
If the check is public then a button to the status page will also be shown.
Down checks will appear at the top and will show the time when the downtime was detected.
The dashboard updates every 5 minutes, this can be configured by editing refreshInterval in public/index.html

Install

  1. Clone this repo
  2. Run npm i
  3. Create your config.js file (see example-config.js for an example)
  4. Run node index.js

Or use the Docker image

docker run \
-v $PWD/config.js:/app/config.js \
-e NODE_ENV=production \
-p 3000:3000 \
--name updown-dash \
--restart always \
rwky/updownio-dash

Favicons generated by https://favicon.io/favicon-generator/
Bootstrap theme by https://bootswatch.com/simplex/

About

A dashboard for updown.io which allows you to create status pages for groups of checks

License:GNU General Public License v3.0


Languages

Language:HTML 77.2%Language:JavaScript 19.3%Language:Dockerfile 3.5%