Skip to content
Status dashboard for my projects' endpoints
JavaScript HTML CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
config
.gitignore
404.html
CNAME
History.md
README.md
about.html
favicon.ico
index.html
robots.txt
service-worker.js

README.md

About

Status Dashboard is frontend to consume the data provided by Uptime Robot's API.

The project is hosted on Github Pages, so it "never" gets down. The api keys in the project are read-only, so it's not a problem letting them in the repository.

Data source

The data is provided by Uptime Robot's API through read-only API keys. Each read-only key has access to a single monitor.

To avoid making as many requests as the number of monitors enabled, I created a wrapper, hosted on my server, with a full access key that makes a single request for all monitors at once.

The wrapper's source-code is available at https://github.com/afonsodemori/aio-status-api. In case this endpoint is down, the frontend falls back to Uptime Robot's API.

Links

You can’t perform that action at this time.