diff --git a/docker/production/castopod/config.template.json b/docker/production/castopod/config.template.json index 1290fbbd763aab288e9a1c0c974a848fb32f8e95..60c001ea52f5a3b3a2875badd4e64a1ef26e0622 100644 --- a/docker/production/castopod/config.template.json +++ b/docker/production/castopod/config.template.json @@ -37,7 +37,13 @@ "settings": { "http": { "body_read_timeout": $CP_TIMEOUT, - "max_body_size": $CP_MAX_BODY_SIZE_BYTES + "max_body_size": $CP_MAX_BODY_SIZE_BYTES, + "static": { + "mime_types": { + "text/vtt": [".vtt"], + "text/srt": [".srt"] + } + } } } } diff --git a/docker/production/web-server/nginx.template.conf b/docker/production/web-server/nginx.template.conf index 58f9ecde67846f8c3cb1a7d3d9a3a5f22094fb6e..56bed67d722736094d3df556a1521a26b62a59a1 100644 --- a/docker/production/web-server/nginx.template.conf +++ b/docker/production/web-server/nginx.template.conf @@ -9,6 +9,10 @@ events { http { include /etc/nginx/mime.types; + types { + text/vtt vtt; + text/srt srt; + } default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] "$request" '