{"id":13504856,"url":"https://github.com/whoopsmonitor/whoopsmonitor","last_synced_at":"2026-01-11T21:55:36.652Z","repository":{"id":41963524,"uuid":"297767059","full_name":"whoopsmonitor/whoopsmonitor","owner":"whoopsmonitor","description":"A monitoring tool that gives you clarity over your application landscape.","archived":false,"fork":false,"pushed_at":"2022-12-03T11:55:35.000Z","size":2848,"stargazers_count":22,"open_issues_count":3,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-27T08:54:05.269Z","etag":null,"topics":["alerting","docker","monitoring","scheduler"],"latest_commit_sha":null,"homepage":"https://whoopsmonitor.app","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/whoopsmonitor.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-09-22T20:41:14.000Z","updated_at":"2023-12-07T05:19:22.000Z","dependencies_parsed_at":"2023-01-23T05:00:13.359Z","dependency_job_id":null,"html_url":"https://github.com/whoopsmonitor/whoopsmonitor","commit_stats":null,"previous_names":[],"tags_count":38,"template":false,"template_full_name":null,"purl":"pkg:github/whoopsmonitor/whoopsmonitor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whoopsmonitor%2Fwhoopsmonitor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whoopsmonitor%2Fwhoopsmonitor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whoopsmonitor%2Fwhoopsmonitor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whoopsmonitor%2Fwhoopsmonitor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/whoopsmonitor","download_url":"https://codeload.github.com/whoopsmonitor/whoopsmonitor/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whoopsmonitor%2Fwhoopsmonitor/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28324482,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-11T18:42:50.174Z","status":"ssl_error","status_checked_at":"2026-01-11T18:39:13.842Z","response_time":60,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alerting","docker","monitoring","scheduler"],"created_at":"2024-08-01T00:00:52.472Z","updated_at":"2026-01-11T21:55:36.629Z","avatar_url":"https://github.com/whoopsmonitor.png","language":"Vue","funding_links":[],"categories":["Awesome Quasar [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)","Vue","Projects Using Sails"],"sub_categories":["Tutorials","Free"],"readme":"![GitHub release (latest by date)](https://img.shields.io/github/v/release/whoopsmonitor/whoopsmonitor)\n\u003ca href=\"https://twitter.com/whoopsmonitor\"\u003e![Twitter](https://img.shields.io/twitter/url/https/twitter.com/cloudposse.svg?style=social\u0026label=Follow%20%40whoopsmonitor)\u003c/a\u003e\n\n\u003cimg src=\"/docs/img/logo_1024_1024.png\" alt=\"logo\" width=\"150\" height=\"150\" align=\"right\"\n /\u003e\n\n# Whoops Monitor\n\nI guess you have your own monitoring solution running at your company. Maybe not. However, you can always try Whoops Monitor to achieve some clarity on your systems. It is an excellent tool for helpdesk operators or even for the managers when configured adequately by your IT department.\n\nWhat Whoops Monitor does is dead simple. It runs any Docker image at regular cron interval and saves the result. That's it!\n\nSo you can even write your own Docker container with the check for your internal process (like the latest order on the shop) and then run the check every minute to get the result.\n\nIt shows on the main dashboard, where you can see the results of all of your checks.\n\n\u003cdiv align=\"middle\"\u003e\n  \u003cimg src=\"/docs/img/login.png\" alt=\"logo\" width=\"256\" height=\"128\" /\u003e\n  \u003cimg src=\"/docs/img/dashboard.png\" alt=\"logo\" width=\"256\" height=\"128\" /\u003e\n  \u003cimg src=\"/docs/img/check-detail.png\" alt=\"logo\" width=\"256\" height=\"128\" /\u003e\n\u003c/div\u003e\n\n## Prerequisities\n\nYou need\n\n-   [Docker](https://www.docker.com/) to run all required images.\n-   [Docker Compose](https://docs.docker.com/compose/) to run all containers at once.\n\n## Installation\n\nThe easiest way is to run this project with the `docker-compose.yml` file. We prepared a simple generator due to security reasons (passwords, etc.). Run it with these two commands:\n\n```bash\ndocker run --rm -it -v $(pwd):/output -v /var/run/docker.sock:/var/run/docker.sock ghcr.io/whoopsmonitor/whoopsmonitor/installer:1.1 create\n```\n\nIt will ask for some simple questions and generate a `docker-compose.yml` file right in the current directory. You also get a file for local development (feel free to ignore that file).\n\nNow you can access the monitor right from URL \u003chttp://localhost:8080\u003e.\n\n### Install with Caprover\n\nYou can also install Whoops Monitor with [CapRover](https://caprover.com/) on the One Click Apps page.\n\n## Quick Start\n\nPlease read our [quick start manual](/docs/quick-start.md).\n\n## Upgrade Guide\n\nPlease read our [upgrade guide](/docs/upgrade-guide.md).\n\n## Useful links\n\n-   [How to create a my own alert](./docs/custom-alert.md)\n-   [How to create a my own check](./docs/custom-check.md)\n-   [Local Development](/docs/development.md)\n-   [Docker volumes and loosing data](/docs/volumes.md)\n\n## Ready to contribute?\n\nYou can always:\n\n-   raise a [new issue](https://github.com/whoopsmonitor/whoopsmonitor/issues) or\n    Consider implementing some change on your own and then creating a [pull request](https://github.com/whoopsmonitor/whoopsmonitor/pulls).\n\nWe appreciate any help or opinion.\n\n## License\n\n[![License](http://img.shields.io/:license-mit-blue.svg?style=flat-square)](http://badges.mit-license.org)\n\nThis project is licensed under the **[MIT license](http://opensource.org/licenses/mit-license.php)** - see the [LICENSE.md](/LICENSE.md) file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwhoopsmonitor%2Fwhoopsmonitor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwhoopsmonitor%2Fwhoopsmonitor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwhoopsmonitor%2Fwhoopsmonitor/lists"}