Initial import with GitLab CI/CD and registry deploy flow

This commit is contained in:
Yera All
2026-04-02 17:05:45 +05:00
commit 5374c202d9
338 changed files with 81297 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
# Architecture Overview
## Services
- api-gateway
- auth-service
- audit-service
- customer-service
- interaction-service
- routing-service
- voice-adapter-service
- telegram-adapter-service
- kb-service
- reporting-service
- supervisor-service
## Data and event strategy
- All services use SQL storage via `DATABASE_URL`
- Default local mode: SQLite (`.data/mvp_cc.db`)
- Target mode: PostgreSQL (supported in `deployment/docker-compose.yml`)
- Contract-first API and JSON event schema artifacts
- Event contracts are fixed and ready for message bus integration (RabbitMQ/Kafka) in next phase
## Deployment
- Local: Docker Compose
- On-prem: Kubernetes manifests and Helm chart