loc-nobuffering.conf

This commit is contained in:
Maxim Devaev 2022-07-24 10:12:15 +03:00
parent e0d0066223
commit c1f104c059
3 changed files with 8 additions and 13 deletions

View File

@ -116,7 +116,7 @@ backup=(
etc/kvmd/{ht,ipmi,vnc}passwd etc/kvmd/{ht,ipmi,vnc}passwd
etc/kvmd/nginx/{kvmd.ctx-{http,server},certbot.ctx-server}.conf etc/kvmd/nginx/{kvmd.ctx-{http,server},certbot.ctx-server}.conf
etc/kvmd/nginx/listen-http{,s}.conf etc/kvmd/nginx/listen-http{,s}.conf
etc/kvmd/nginx/loc-{login,nocache,proxy,websocket}.conf etc/kvmd/nginx/loc-{login,nocache,proxy,websocket,nobuffering}.conf
etc/kvmd/nginx/{mime-types,ssl,redirect-to-https,nginx}.conf etc/kvmd/nginx/{mime-types,ssl,redirect-to-https,nginx}.conf
etc/kvmd/janus/janus{,.plugin.ustreamer,.transport.websockets}.jcfg etc/kvmd/janus/janus{,.plugin.ustreamer,.transport.websockets}.jcfg
etc/kvmd/web.css etc/kvmd/web.css

View File

@ -64,10 +64,8 @@ location /api/msd/read {
rewrite ^/api/msd/read\?(.*)$ /msd/read?$1 break; rewrite ^/api/msd/read\?(.*)$ /msd/read?$1 break;
proxy_pass http://kvmd; proxy_pass http://kvmd;
include /etc/kvmd/nginx/loc-proxy.conf; include /etc/kvmd/nginx/loc-proxy.conf;
include /etc/kvmd/nginx/loc-nobuffering.conf;
proxy_read_timeout 7d; proxy_read_timeout 7d;
postpone_output 0;
proxy_buffering off;
proxy_ignore_headers X-Accel-Buffering;
auth_request off; auth_request off;
} }
@ -76,10 +74,8 @@ location /api/msd/write_remote {
rewrite ^/api/msd/write_remote\?(.*)$ /msd/write_remote?$1 break; rewrite ^/api/msd/write_remote\?(.*)$ /msd/write_remote?$1 break;
proxy_pass http://kvmd; proxy_pass http://kvmd;
include /etc/kvmd/nginx/loc-proxy.conf; include /etc/kvmd/nginx/loc-proxy.conf;
include /etc/kvmd/nginx/loc-nobuffering.conf;
proxy_read_timeout 7d; proxy_read_timeout 7d;
postpone_output 0;
proxy_buffering off;
proxy_ignore_headers X-Accel-Buffering;
auth_request off; auth_request off;
} }
@ -100,10 +96,8 @@ location /api/log {
rewrite ^/api/log\?(.*)$ /log?$1 break; rewrite ^/api/log\?(.*)$ /log?$1 break;
proxy_pass http://kvmd; proxy_pass http://kvmd;
include /etc/kvmd/nginx/loc-proxy.conf; include /etc/kvmd/nginx/loc-proxy.conf;
include /etc/kvmd/nginx/loc-nobuffering.conf;
proxy_read_timeout 7d; proxy_read_timeout 7d;
postpone_output 0;
proxy_buffering off;
proxy_ignore_headers X-Accel-Buffering;
auth_request off; auth_request off;
} }
@ -121,9 +115,7 @@ location /streamer {
rewrite ^/streamer/(.*)$ /$1 break; rewrite ^/streamer/(.*)$ /$1 break;
proxy_pass http://ustreamer; proxy_pass http://ustreamer;
include /etc/kvmd/nginx/loc-proxy.conf; include /etc/kvmd/nginx/loc-proxy.conf;
postpone_output 0; include /etc/kvmd/nginx/loc-nobuffering.conf;
proxy_buffering off;
proxy_ignore_headers X-Accel-Buffering;
} }
location /redfish { location /redfish {

View File

@ -0,0 +1,3 @@
postpone_output 0;
proxy_buffering off;
proxy_ignore_headers X-Accel-Buffering;