diff --git a/docker-compose.yml b/docker-compose.yml index 2f729afb..84b263a4 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -26,6 +26,14 @@ services: 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 + # Recordings are kept for 24 hours; the same MinIO, its own bucket. The + # app key carries a second policy covering only audio-backups, so these + # can reuse the mounted credentials (see scripts/enable-audio-backup-bucket.js). + AUDIO_BACKUPS_S3_ENDPOINT: http://assets:9000 + AUDIO_BACKUPS_S3_REGION: us-east-1 + AUDIO_BACKUPS_S3_BUCKET: audio-backups + AUDIO_BACKUPS_S3_ACCESS_KEY_FILE: /run/secrets/generated-images-access-key + AUDIO_BACKUPS_S3_SECRET_KEY_FILE: /run/secrets/generated-images-secret-key volumes: - scribe-logs:/app/data/logs - clinical-assistant-mcp-data:/app/mcp-data:ro