Files
g2s-aggregator/infra
Раис Юсупалиев f799f2ba03 012 remove signoz
2026-03-08 22:59:11 +03:00
..
2026-03-08 22:59:11 +03:00

Local Infrastructure Stack

Services

  • app: FastAPI service (uvicorn app.main:app) built from root Dockerfile
  • redis: price cache backend

Environment wiring

app service

  • G2S_CONFIG_FILE=/app/config.yaml
  • G2S_REPOSITORY__REDIS_DSN=redis://redis:6379/0
  • PYTHONUNBUFFERED=1

Startup instructions

  1. Validate compose syntax:
    • docker compose config
  2. Start dependencies:
    • docker compose up -d redis
  3. Verify running containers:
    • docker compose ps
  4. Start application:
    • docker compose up -d app
  5. Stop local stack:
    • docker compose down

Smoke command sequence

docker compose config
docker compose up -d redis
docker compose ps