mirror of
https://github.com/bluewave-labs/Checkmate.git
synced 2026-01-19 08:09:45 -06:00
88 lines
4.0 KiB
Markdown
88 lines
4.0 KiB
Markdown

|
|

|
|

|
|

|
|

|
|

|
|

|
|
|
|
<h1 align="center"><a href="https://bluewavelabs.ca" target="_blank">BlueWave Uptime</a></h1>
|
|
|
|
<p align="center"><strong>An open source server monitoring application</strong></p>
|
|
|
|

|
|
(yes, we have a light theme as well, but this looks better on readme.md)
|
|
|
|
BlueWave Uptime is an open source server monitoring application 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 [BlueWave Uptime](https://uptime-demo.bluewavelabs.ca/) in action. The username is uptimedemo@demo.com and the password is Demouser1!
|
|
|
|
## User's guide
|
|
|
|
Usage instructions can be found [here](https://bluewavelabs.gitbook.io/uptime-manager).
|
|
|
|
## Installation
|
|
|
|
See installation instructions in [Uptime Manager documentation portal](https://bluewavelabs.gitbook.io/uptime-manager/quickstart).
|
|
|
|
## Questions & ideas
|
|
|
|
We've just launched our [Discussions](https://github.com/bluewave-labs/bluewave-uptime/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 Uptime Manager, 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 Uptime Manager, where the data will be visualized for real-time insights.
|
|
|
|
**Roadmap (long term):**
|
|
|
|
- DNS monitoring
|
|
- SSL monitoring
|
|
- Status pages
|
|
|
|
## Tech stack
|
|
|
|
- [ReactJs](https://react.dev/)
|
|
- [MUI (React framework)](https://mui.com/)
|
|
- [Node.js](https://nodejs.org/en)
|
|
- [MongoDB](https://mongodb.com)
|
|
|
|
## Contributing
|
|
|
|
We love contributors. Here's how you can contribute:
|
|
|
|
- Check [Contributor's guideline](https://github.com/bluewave-labs/bluewave-uptime/blob/master/CONTRIBUTING.md).
|
|
- Have a look at our Figma designs [here](https://www.figma.com/design/RPSfaw66HjzSwzntKcgDUV/Uptime-Genie?node-id=0-1&t=WqOFv9jqNTFGItpL-1). 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.
|
|
|
|
<a href="https://github.com/bluewave-labs/bluewave-uptime/graphs/contributors">
|
|
<img src="https://contrib.rocks/image?repo=bluewave-labs/bluewave-uptime" />
|
|
</a>
|
|
|
|
Made with [contrib.rocks](https://contrib.rocks).
|
|
|
|

|
|
|
|
[](https://star-history.com/#bluewave-labs/bluewave-uptime&Date)
|
|
|
|
Also check other developer and contributor-friendly projects of BlueWave:
|
|
|
|
- [BlueWave HRM](https://github.com/bluewave-labs/bluewave-hrm)
|
|
- [BlueWave Onboarding](https://github.com/bluewave-labs/bluewave-onboarding)
|
|
- [BlueWave DataRoom](https://github.com/bluewave-labs/bluewave-dataroom)
|
|
- [VerifyWise](https://github.com/bluewave-labs/verifywise)
|
|
|