From 31d6d12c071d4e3c205f1ce21bd232b8374d29a5 Mon Sep 17 00:00:00 2001 From: Daniel Date: Mon, 7 Sep 2026 17:03:48 +0200 Subject: [PATCH] ops: wire pediatric-scribe to private storage (network, credential mounts, S3 env) --- docker-compose.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 18949b41..0b7e515c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -19,9 +19,16 @@ services: LITELLM_TTS_VOICE: sherpa/kokoro:am_adam LITELLM_TTS_VOICES: sherpa/kokoro:am_adam,sherpa/kokoro:am_michael,sherpa/kokoro:af_bella,sherpa/kokoro:af_nicole,sherpa/kokoro:bf_emma,sherpa/kokoro:bm_lewis CLINICAL_ASSISTANT_PROMPT_POOL_TARGET: 1000 + GENERATED_IMAGES_S3_ENDPOINT: http://assets:9000 + GENERATED_IMAGES_S3_REGION: us-east-1 + GENERATED_IMAGES_S3_BUCKET: generated-images + GENERATED_IMAGES_S3_ACCESS_KEY_FILE: /run/secrets/generated-images-access-key + GENERATED_IMAGES_S3_SECRET_KEY_FILE: /run/secrets/generated-images-secret-key volumes: - scribe-logs:/app/data/logs - clinical-assistant-mcp-data:/app/mcp-data:ro + - /home/danvics/docker/ped-ai-storage/secrets/images-access-key:/run/secrets/generated-images-access-key:ro + - /home/danvics/docker/ped-ai-storage/secrets/images-secret-key:/run/secrets/generated-images-secret-key:ro depends_on: postgres: condition: service_healthy @@ -34,6 +41,7 @@ services: - danvics_mcp - danvics_monitoring - danvics_speech + - ped-ai-storage-assets healthcheck: test: ["CMD", "wget", "--spider", "-q", "http://localhost:3000/api/health"] interval: 30s @@ -92,3 +100,6 @@ networks: external: true danvics_speech: external: true + ped-ai-storage-assets: + external: true + name: ped-ai-storage_assets