# ============================================================================= # FOXHUNT DEVELOPMENT OVERRIDES # ============================================================================= # This file provides common development overrides for docker-compose # Use with: docker-compose -f docker-compose.yml -f docker-compose.override.yml up version: '3.8' services: # Development-specific service configurations trading_service: build: dockerfile: services/trading_service/Dockerfile.dev volumes: # Enable live code reloading in development - ./services/trading_service/src:/workspace/services/trading_service/src:ro - ./trading_engine/src:/workspace/trading_engine/src:ro environment: - RUST_LOG=debug - RUST_BACKTRACE=full backtesting_service: build: dockerfile: services/backtesting_service/Dockerfile.dev volumes: - ./services/backtesting_service/src:/workspace/services/backtesting_service/src:ro - ./backtesting/src:/workspace/backtesting/src:ro ml_training_service: build: dockerfile: services/ml_training_service/Dockerfile.dev volumes: - ./services/ml_training_service/src:/workspace/services/ml_training_service/src:ro - ./ml/src:/workspace/ml/src:ro api_gateway: environment: - RUST_LOG=debug - RUST_BACKTRACE=full # TLI not included in multi-service integration testing # Uncomment if needed for development: # tli: # build: # dockerfile: tli/Dockerfile.dev # volumes: # - ./tli/src:/workspace/tli/src:ro