services: preprocess-evidence: image: thothii-core:local profiles: [preprocess] build: context: . dockerfile: docker/core.Dockerfile entrypoint: [sh, -ec] command: ["mkdir -p /data/workspaces/preprocess-evidence && exec /app/docker/core-entrypoint.sh preprocess evidence --json -c /app/harness/workspaces/preprocess-evidence.yaml"] environment: THT_DATA_ROOT: /data THT_OLLAMA_URL: "${THT_OLLAMA_URL:-http://host.docker.internal:11434}" THT_VECTOR_READER_PASSWORD_FILE: /run/secrets/vector_reader_password THT_VECTOR_WRITER_PASSWORD_FILE: /run/secrets/vector_writer_password secrets: [vector_reader_password, vector_writer_password] volumes: - thoth_data:/data - ./deploy/workspaces:/app/harness/workspaces:ro restart: "no" preprocess-dwh: image: thothii-core:local profiles: [preprocess] build: context: . dockerfile: docker/core.Dockerfile entrypoint: [sh, -ec] command: ["mkdir -p /data/workspaces/preprocess-dwh && exec /app/docker/core-entrypoint.sh preprocess dwh --steps introspect --json -c /app/harness/workspaces/preprocess-dwh.yaml"] environment: THT_DATA_ROOT: /data THT_VECTOR_READER_PASSWORD_FILE: /run/secrets/vector_reader_password secrets: [vector_reader_password] volumes: - thoth_data:/data - ./deploy/workspaces:/app/harness/workspaces:ro restart: "no" secrets: vector_reader_password: file: ${THT_VECTOR_READER_PASSWORD_SECRET_FILE:?set THT_VECTOR_READER_PASSWORD_SECRET_FILE} vector_writer_password: file: ${THT_VECTOR_WRITER_PASSWORD_SECRET_FILE:?set THT_VECTOR_WRITER_PASSWORD_SECRET_FILE}