From bb3c8ba6d1cef8e21be7aff2a150f94a0ef10f15 Mon Sep 17 00:00:00 2001 From: Romain de Laage Date: Mon, 19 Jun 2023 16:52:03 +0200 Subject: [PATCH] build(docker): include content type header for transcript files --- docker/production/castopod/config.template.json | 8 +++++++- docker/production/web-server/nginx.template.conf | 4 ++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/docker/production/castopod/config.template.json b/docker/production/castopod/config.template.json index 1290fbbd..60c001ea 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 58f9ecde..56bed67d 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" '