Documentation
Infrastructure and local stack
Docker Compose services, local development ports, and infrastructure files verified from repository configuration.
Status: VerifiedSources: 4
The base compose stack defines TimescaleDB, Redis, MinIO, backend-api, events-relay, telemetry-ingestor, json-generator, landing, frontend-pwa, frontend-admin, frontend-console, Mosquitto, build orchestration, Prometheus, and Grafana services on the shared anh_network.
docker compose -f docker-compose.yml -f docker-compose.dev.yml up -d
docker compose build| Development port | Service |
|---|---|
| 3004 | landing |
| 3000 | frontend-admin |
| 3001 | frontend-pwa |
| 3002 | frontend-console |
| 8000 | backend-api |
| 1883 / 9883 | Mosquitto |
| 9090 / 3003 | Prometheus / Grafana |
Pending validation
- Secrets, TLS, public exposure, and production port mappings must be validated against deployment-specific environment and gateway configuration.
- Monitoring dashboards exist in infrastructure/monitoring, but alerting policy is not validated by this docs slice.
Source basis
- docker-compose.yml
- docker-compose.dev.yml
- infrastructure/nginx/gateway.conf
- infrastructure/mosquitto/mosquitto.conf.template