<title>My Status Page</title>
<h1>Services Status</h1>
Set up GitHub Pages for your repository.
How does it work?
This project uses GitHub actions to wake up every hour and run a shell script (health-check.sh). This script runs curl on every url in your config and appends the result of that run to a log file and commits it to the repository. This log is then pulled dynamically from index.html and displayed in a easily consumable fashion. You can also run that script from your own infrastructure to update the status page more often.
What does it not do (yet)?
Incident management.
Outage duration tracking.
Updating status root-cause.
Got new ideas?
Send in a PR - we’d love to integrate your ideas.
In case…
You are looking for a developer friendly Feature flags, and A/B experimentation service for your product, check out: https://www.statsig.com
Statsig’s Open-Source Status Page
We tried various Status Pages out there, and built this as a fun little hobby project to make status pages as simple as possible.
Demo
Setup instructions
urls.cfgto include your urls.index.htmland change the title.How does it work?
This project uses GitHub actions to wake up every hour and run a shell script (
health-check.sh). This script runscurlon every url in your config and appends the result of that run to a log file and commits it to the repository. This log is then pulled dynamically fromindex.htmland displayed in a easily consumable fashion. You can also run that script from your own infrastructure to update the status page more often.What does it not do (yet)?
Got new ideas?
Send in a PR - we’d love to integrate your ideas.
In case…
You are looking for a developer friendly Feature flags, and A/B experimentation service for your product, check out: https://www.statsig.com