services: app: build: context: . dockerfile: Dockerfile image: determinflow-core:latest ports: - "8020:8020" environment: WEB_HOST: "0.0.0.0" WEB_PORT: "8020" LOG_LEVEL: "${LOG_LEVEL:-INFO}" CODING_WORKSPACE_COPY_ON_CREATE: "${CODING_WORKSPACE_COPY_ON_CREATE:-true}" DETERMINFLOW_WORKFLOW_EXECUTOR_MODE: "${DETERMINFLOW_WORKFLOW_EXECUTOR_MODE:-process}" DETERMINFLOW_WORKFLOW_EXECUTOR_COUNT: "${DETERMINFLOW_WORKFLOW_EXECUTOR_COUNT:-4}" volumes: - ./data:/app/data - ./logs:/app/logs - ./config:/app/config restart: unless-stopped logging: driver: json-file options: max-size: 10m max-file: "3"