Browse Source

chore: Set file size limits for video and audio uploads from docker env (#10063)

Hiroshi Fujita 5 months ago
parent
commit
ba60e0f692
2 changed files with 8 additions and 0 deletions
  1. 6 0
      docker/.env.example
  2. 2 0
      docker/docker-compose.yaml

+ 6 - 0
docker/.env.example

@@ -588,6 +588,12 @@ MULTIMODAL_SEND_IMAGE_FORMAT=base64
 # Upload image file size limit, default 10M.
 UPLOAD_IMAGE_FILE_SIZE_LIMIT=10
 
+# Upload video file size limit, default 100M.
+UPLOAD_VIDEO_FILE_SIZE_LIMIT=100
+
+# Upload audio file size limit, default 50M.
+UPLOAD_AUDIO_FILE_SIZE_LIMIT=50
+
 # ------------------------------
 # Sentry Configuration
 # Used for application monitoring and error log tracking.

+ 2 - 0
docker/docker-compose.yaml

@@ -211,6 +211,8 @@ x-shared-env: &shared-api-worker-env
   CODE_GENERATION_MAX_TOKENS: ${CODE_GENERATION_MAX_TOKENS:-1024}
   MULTIMODAL_SEND_IMAGE_FORMAT: ${MULTIMODAL_SEND_IMAGE_FORMAT:-base64}
   UPLOAD_IMAGE_FILE_SIZE_LIMIT: ${UPLOAD_IMAGE_FILE_SIZE_LIMIT:-10}
+  UPLOAD_VIDEO_FILE_SIZE_LIMIT: ${UPLOAD_VIDEO_FILE_SIZE_LIMIT:-100}
+  UPLOAD_AUDIO_FILE_SIZE_LIMIT: ${UPLOAD_AUDIO_FILE_SIZE_LIMIT:-50}
   SENTRY_DSN: ${API_SENTRY_DSN:-}
   SENTRY_TRACES_SAMPLE_RATE: ${API_SENTRY_TRACES_SAMPLE_RATE:-1.0}
   SENTRY_PROFILES_SAMPLE_RATE: ${API_SENTRY_PROFILES_SAMPLE_RATE:-1.0}