Skip to content

Releases: bluewave-labs/bluewave-uptime

v1.0.0 Initial Release

24 Sep 06:20
f475375
Compare
Choose a tag to compare

This is the initial release of Uptime Monitor with core features implemented.

Thanks to the maintainers of this project @veyselboybay, @Skorpios604, @danielcj2, and @MuhammadKhalilzadeh for making this project possible and a special thanks to our facilitator and coordinator @gorkem-bwl.

Acknowledgements

We would like to take the opportunity to also thank all of the contributors from outside of our team for their contributions:
@alvarotorrestx @mertssmnoglu @geekananya @windsywinds

We greatly appreciate your contributions to this open source project, it is better for each of you having touched it.

Quick Start

  1. Download our Docker Compose File
  2. Download our Quickstart script
  3. Place these files in a directory of your choice
  4. Run quickstart.sh and generate config files
  5. Run docker compose up to start the application
  6. Application is running at http://localhost

What's in V1.0.0

Demo application

You can try out this application at https://uptime-demo.bluewavelabs.ca

Major Features

  • Create and edit monitors that monitor the status of a server at designated intervals
    • Uptime Monitor - Monitors a given URL/address and regularly checks response status and times
      • HTTP monitor - Makes an HTTP/HTTPS request to a designated URL
      • Ping monitor - Pings a designated address
    • PageSpeed monitor - Uses the Google PageSpeed Insights API to generate a PageSpeed report for a designated URL

  • Uptime Monitors Dashboard
    • Display response time/status in graphic form over time for all monitors
    • Sort monitors by Name or Status
    • Filter monitors by Name or URL

image


  • Uptime Monitors Details
    • Show detailed stats for a given Uptime monitor

image

  • PageSpeed Monitors Dashboard
    • Display PageSpeed data over time for all monitors

image


  • PageSpeed monitors Details
    ** Show detailed stats for a given PageSpeed monitor

image


  • Incidents
    • Show a list of incidents
    • Filterable by monitor

image


  • Notifications
    • Ability to set an alert for each monitor which will send a notification when the monitor's status changes
      • Notifications are sent by e-mail

Full Changelog: https://github.com/bluewave-labs/bluewave-uptime/commits/master