https://github.com/opsimate/opsimate
The all-in-one platform for managing and controlling your organization - Everything in one place.
https://github.com/opsimate/opsimate
hacktoberfest monitoring multi-cloud opensource typescript
Last synced: about 9 hours ago
JSON representation
The all-in-one platform for managing and controlling your organization - Everything in one place.
- Host: GitHub
- URL: https://github.com/opsimate/opsimate
- Owner: OpsiMate
- License: agpl-3.0
- Created: 2025-06-21T13:44:12.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2026-06-24T21:32:43.000Z (2 days ago)
- Last Synced: 2026-06-24T22:14:07.147Z (2 days ago)
- Topics: hacktoberfest, monitoring, multi-cloud, opensource, typescript
- Language: TypeScript
- Homepage: https://www.opsimate.com/
- Size: 4.94 MB
- Stars: 204
- Watchers: 2
- Forks: 79
- Open Issues: 84
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
OpsiMate
Unified Alert Management & Monitoring Platform
Built for DevOps/NOC/IT teams to centralize alerts from multiple sources,
monitor system health, and respond to incidents faster.
Get Started ยท
Docs ยท
Demo ยท
Website ยท
Report Bug
---
### TL;DR
- ๐จ **Centralized Alert Management** - Aggregate alerts from any platform!
- ๐ **Smart Filtering & Grouping** - Organize alerts by type, status, tags, and custom criteria
- ๐ฏ **Quick Actions** - Acknowledge, resolve, and manage alerts with one click
- ๐ท๏ธ **Flexible Tagging** - Categorize and filter alerts for faster incident response
### Alert Management Dashboard

### TV Mode for NOC Displays

## Key Features
### ๐จ Alert Integrations
OpsiMate connects with your existing monitoring tools to centralize all alerts in one place:

Grafana
Webhook alerts

Google Cloud
Cloud Monitoring

Uptime Kuma
Uptime alerts

Custom Webhooks
Any source
### ๐ Service Discovery & Monitoring
Automatically discover and monitor services across your infrastructure:

Docker

Kubernetes

Linux VMs (systemd)
### Docker Deployment
Run OpsiMate locally quickly with Docker and a single command โ no cloning or building required.
### Run OpsiMate with one command
#### Open your terminal and run:
```bash
curl -fsSL https://raw.githubusercontent.com/OpsiMate/OpsiMate/main/scripts/start-docker.sh | sh
```
**Access the application:**
- **Backend:** [http://localhost:3001](http://localhost:3001)
- **Client:** [http://localhost:8080](http://localhost:8080)
### Volume Mounts (optional but recommended)
| Volume | Purpose | Required For |
|--------|---------|--------------|
| `/app/data/database` | SQLite database persistence | Backend + Worker |
| `/app/data/private-keys` | SSH private keys for authentication | Backend + Worker |
| `/app/config/config.yml` | Custom configuration | Backend + Worker |
## Configuration
OpsiMate uses YAML configuration file
### Example Configuration
```yaml
# OpsiMate Configuration
server:
port: 3001
host: "0.0.0.0"
database:
path: "/app/data/database/opsimate.db"
security:
private_keys_path: "/app/data/private-keys"
vm:
try_with_sudo: false
```
## Contributing
We welcome contributions to OpsiMate! Here's how you can help:
### Areas for Contribution
- **New Alert Integrations** - Add support for additional monitoring platforms (Datadog, New Relic, etc.)
- **Alert Routing & Escalation** - Implement advanced alert routing and escalation policies
- **UI/UX Improvements** - Enhance the alert dashboard and user experience
- **Performance Optimizations** - Improve alert processing and dashboard responsiveness
- **Documentation** - Help improve integration guides and documentation
## Roadmap
### Upcoming Features
- **๐ Alert Analytics** - Trends, patterns, and incident reports
- **๐ค AI-Powered Insights** - Intelligent alert correlation and noise reduction
- **๐ Incident Management** - Full incident lifecycle management and postmortems
## Support
- **[Documentation](https://opsimate.vercel.app/)** - Comprehensive guides and API reference
- **[GitHub Issues](https://github.com/opsimate/opsimate/issues)** - Bug reports and feature requests
- **[Slack Community](https://join.slack.com/t/opsimate/shared_invite/zt-39bq3x6et-NrVCZzH7xuBGIXmOjJM7gA)** - Join our discussions and get help
- **[Website](https://www.opsimate.com/)** - Learn more about OpsiMate
---
Built with โค๏ธ by the OpsiMate team
ยฉ 2025 OpsiMate. All rights reserved.
## ๐ Our Amazing Contributors
This project wouldnโt be what it is today without the incredible people who have shared their time, knowledge, and creativity.
A huge thank you to everyone who has helped and continues to help make OpsiMate better every day! ๐
---