Skip to content

gxwtf/status

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5,569 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Health Check

广学五题坊 Status - Forked From Statsig Status

Deployments

Setup instructions

  1. Fork the template repository.
  2. Update urls.cfg to include your urls.
key1=https://example.com
key2=https://statsig.com
  1. Update index.html and change the title.
<title>My Status Page</title>
<h1>Services Status</h1>
  1. 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)?

  1. Incident management.
  2. Outage duration tracking.
  3. Updating status root-cause.

Got new ideas?

Send in a PR - we'd love to integrate your ideas.

About

Guangfang Status: A simple status page based on Github Actions, a fork of Statsig Status redesigned using Bootstrap.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 46.1%
  • CSS 21.5%
  • HTML 21.2%
  • Shell 11.2%