Skip to content

💹 An uptime/response time monitor powered by GitHub Action. Generates status badges to embed everywhere, along with a static website with GitHub badges. Easy setup with a single configuration file. No additional token needed, private repositories supported.

License

Notifications You must be signed in to change notification settings

minenite/downtime

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💹 Downtime

💬 How to use ?

  1. Fork this repository and enable GitHub actions on it
  2. Edit config.yml to add your hosts and settings
  3. (optional) Go to repository settings and enable GitHub pages

You're done !

✨ Features

  • Use default GITHUB_TOKEN (no need to create a any token, so no security risks for your account, yay 🎉)
  • Status displayed with SVG images will auto-update auto-magically
  • Connection tests history is stored as JSON for easy reuse
  • Private repositories are supported with GitHub Pages enabled
  • Easily deployed, easily tweakable
  • Supports multiple commands
    • Use curl for your web endpoints to get both status and response time
    • Use ncat for any host/port/protocol to get both status and response time
    • Use telnet for any host/port/protocol to get status

See USAGE.md for more informations.

🚥 Current status

Google Downtime repository Google DNS Unavailable website

About

💹 An uptime/response time monitor powered by GitHub Action. Generates status badges to embed everywhere, along with a static website with GitHub badges. Easy setup with a single configuration file. No additional token needed, private repositories supported.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 77.3%
  • JavaScript 12.1%
  • CSS 6.9%
  • HTML 3.7%