This commit is contained in:
2022-01-31 01:27:43 +08:00
parent 2ef9f0ecef
commit 9f7eaeb771
3 changed files with 44 additions and 16 deletions
+6
View File
@@ -128,6 +128,11 @@ mkdir -p /var/cache/nginx/proxy_cache
# create the nginx config file
echo "Setting up nginx"
cat <<EOF > /etc/nginx/cors.conf
proxy_hide_header 'Access-Control-Allow-Origin';
proxy_hide_header 'Access-Control-Allow-Methods';
proxy_hide_header 'Access-Control-Allow-Headers';
proxy_hide_header 'Access-Control-Expose-Headers';
if (\$request_method = 'OPTIONS') {
add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Methods' 'HEAD, GET, POST, OPTIONS';
@@ -243,6 +248,7 @@ http {
proxy_pass $upstream_server;
location ~ \.(m3u8|mpd)$ {
include /etc/nginx/cors.conf;
rewrite ^(.*)$ $upstream_base\$1 break;
proxy_cache_valid any 1s;
proxy_pass $upstream_server;