diff --git a/bazarr.subdomain.conf.sample b/bazarr.subdomain.conf.sample index 8c6a276..8a439be 100644 --- a/bazarr.subdomain.conf.sample +++ b/bazarr.subdomain.conf.sample @@ -35,5 +35,19 @@ server { set $upstream_proto http; proxy_pass $upstream_proto://$upstream_app:$upstream_port; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "Upgrade"; + } + + location ~ (/bazarr)?/api { + include /config/nginx/proxy.conf; + resolver 127.0.0.11 valid=30s; + set $upstream_app bazarr; + set $upstream_port 6767; + set $upstream_proto http; + proxy_pass $upstream_proto://$upstream_app:$upstream_port; + + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "Upgrade"; } } diff --git a/bazarr.subfolder.conf.sample b/bazarr.subfolder.conf.sample index 0a5d11c..ce306d2 100644 --- a/bazarr.subfolder.conf.sample +++ b/bazarr.subfolder.conf.sample @@ -22,4 +22,18 @@ location ^~ /bazarr/ { set $upstream_proto http; proxy_pass $upstream_proto://$upstream_app:$upstream_port; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "Upgrade"; +} + +location ^~ /bazarr/api { + include /config/nginx/proxy.conf; + resolver 127.0.0.11 valid=30s; + set $upstream_app bazarr; + set $upstream_port 6767; + set $upstream_proto http; + proxy_pass $upstream_proto://$upstream_app:$upstream_port; + + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "Upgrade"; }