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