misc
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user