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 portService
3004landing
3000frontend-admin
3001frontend-pwa
3002frontend-console
8000backend-api
1883 / 9883Mosquitto
9090 / 3003Prometheus / 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