services: main: build: context: ${CONTEXT_DIR} image: ${MAIN_IMAGE_NAME} command: [ "sh", "-c", "sleep infinity" ] network_mode: ${NETWORK_MODE:-bridge} environment: - OPENAI_API_KEY=${OPENAI_API_KEY} - GEMINI_API_KEY=${GEMINI_API_KEY} - ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY} - GOOGLE_APPLICATION_CREDENTIALS=${GOOGLE_APPLICATION_CREDENTIALS:-} - CLAUDE_CODE_USE_VERTEX=${CLAUDE_CODE_USE_VERTEX:-} - CLOUD_ML_REGION=${CLOUD_ML_REGION:-} - ANTHROPIC_VERTEX_PROJECT_ID=${ANTHROPIC_VERTEX_PROJECT_ID:-} volumes: - ${HOST_VERIFIER_LOGS_PATH}:${ENV_VERIFIER_LOGS_PATH} - ${HOST_AGENT_LOGS_PATH}:${ENV_AGENT_LOGS_PATH} deploy: resources: limits: cpus: ${CPUS} memory: ${MEMORY}