Sentinel is a multichannel, cross-platform ecosystem designed to monitor, automate, and protect distributed systems.
It integrates a Telegram Bot, mobile applications, and a desktop client, all connected to a modular Go-based backend.
| Folder | Description |
|---|---|
backend/ |
Core API and Go microservices |
clients/ |
User interfaces (Bot, Android, iOS, Desktop, Web) |
integrations/ |
External connectors (IoT, FCM, APNS) |
infra/ |
Infrastructure-as-Code, CI/CD, monitoring |
docs/ |
Technical documentation |
tests/ |
Unit, integration, and load testing suites |
- Go (Backend)
- Flutter (Android, iOS, Desktop)
- PostgreSQL, Redis, MinIO
- Docker, Kubernetes, Terraform
- GitHub Actions, Grafana, Prometheus, Loki
git clone https://github.com/YOUR_ORG/sentinel.git
cd sentinel
bash scripts/setup.shMIT © Sentinel Project