4.1 KiB
Checkmate
An open source server monitoring application
(yes, we have a light theme as well, but this looks better on readme.md)
Checkmate is an open source uptime manager, server & Docker monitoring tool used to track the operational status and performance of servers and websites. It regularly checks whether a server/website is accessible and performs optimally, providing real-time alerts and reports on the monitored services' availability, downtime, and response time.
Demo
See Checkmate in action. The username is uptimedemo@demo.com and the password is Demouser1!
User's guide
Usage instructions can be found here.
Installation
See installation instructions in Checkmate documentation portal.
Questions & ideas
We've just launched our Discussions page! Feel free to ask questions or share your ideas—we'd love to hear from you!
Features
- Completely open source, deployable on your servers
- Website monitoring
- Port monitoring
- Ping monitoring
- Incidents at a glance
- Page speed monitoring
- E-mail notifications
- Scheduled maintenance
Roadmap (short term):
We are actively developing infrastructure monitoring features for Checkmate, which will include comprehensive monitoring of memory, disk usage, and CPU performance. Our goal is to build a lightweight agent that runs on Linux servers, continuously collecting and transmitting health metrics to Checkmate, where the data will be visualized for real-time insights.
Additionally, we will introduce Docker monitoring to track the performance and health of containerized environments.
Roadmap (long term):
- DNS monitoring
- SSL monitoring
- Status pages
Tech stack
Contributing
We love contributors. Here's how you can contribute:
- Check Contributor's guideline.
- Have a look at our Figma designs here. We encourage you to copy to your own Figma page, then work on it as it is read-only.
- Open an issue if you believe you've encountered a bug
- Make a pull request to add new features/make quality-of-life improvements/fix bugs.
Made with contrib.rocks.
Also check other developer and contributor-friendly projects of BlueWave: