From 4b76f97d2bf5d4d573e2b57b86e63349e69b6996 Mon Sep 17 00:00:00 2001 From: Book Pauk Date: Sat, 16 Jul 2022 15:45:52 +0700 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=BE=D0=BF=D1=80=D0=B0=D0=B2=D0=BA?= =?UTF-8?q?=D0=B8=20=D0=BA=D0=BE=D0=BD=D1=84=D0=B8=D0=B3=D0=BE=D0=B2=20ngi?= =?UTF-8?q?nx?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/liberama.top/liberama | 29 +++++++++++++++++++++++++---- docs/omnireader.ru/omnireader | 14 ++++++++++++-- docs/omnireader.ru/omnireader_http | 14 ++++++++++++-- 3 files changed, 49 insertions(+), 8 deletions(-) diff --git a/docs/liberama.top/liberama b/docs/liberama.top/liberama index 7349e971..06bb276a 100644 --- a/docs/liberama.top/liberama +++ b/docs/liberama.top/liberama @@ -17,6 +17,7 @@ server { ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot server_name liberama.top; + set $liberama http://127.0.0.1:55081; client_max_body_size 100m; proxy_read_timeout 1h; @@ -26,12 +27,16 @@ server { gzip_proxied expired no-cache no-store private auth; gzip_types *; + location @liberama { + proxy_pass $liberama; + } + location /api { - proxy_pass http://127.0.0.1:55081; + proxy_pass $liberama; } location /ws { - proxy_pass http://127.0.0.1:55081; + proxy_pass $liberama; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; @@ -44,6 +49,11 @@ server { location /tmp { types { } default_type "application/xml; charset=utf-8"; add_header Content-Encoding gzip; + try_files $uri @liberama; + } + + location /upload { + try_files $uri @liberama; } location ~* \.(?:manifest|appcache|html)$ { @@ -62,6 +72,7 @@ server { server { listen 80; server_name b.liberama.top; + set $liberama http://127.0.0.1:55081; client_max_body_size 100m; proxy_read_timeout 1h; @@ -71,15 +82,20 @@ server { gzip_proxied expired no-cache no-store private auth; gzip_types *; + location @liberama { + proxy_pass $liberama; + } + location /api { - proxy_pass http://127.0.0.1:55081; + proxy_pass $liberama; } location /ws { - proxy_pass http://127.0.0.1:55081; + proxy_pass $liberama; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; + proxy_read_timeout 600s; } location / { @@ -88,6 +104,11 @@ server { location /tmp { types { } default_type "application/xml; charset=utf-8"; add_header Content-Encoding gzip; + try_files $uri @liberama; + } + + location /upload { + try_files $uri @liberama; } location ~* \.(?:manifest|appcache|html)$ { diff --git a/docs/omnireader.ru/omnireader b/docs/omnireader.ru/omnireader index a6d4e8c2..aed54fd2 100644 --- a/docs/omnireader.ru/omnireader +++ b/docs/omnireader.ru/omnireader @@ -6,6 +6,7 @@ server { ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot server_name omnireader.ru; + set $liberama http://127.0.0.1:44081; client_max_body_size 100m; proxy_read_timeout 1h; @@ -15,12 +16,16 @@ server { gzip_proxied expired no-cache no-store private auth; gzip_types *; + location @liberama { + proxy_pass $liberama; + } + location /api { - proxy_pass http://127.0.0.1:44081; + proxy_pass $liberama; } location /ws { - proxy_pass http://127.0.0.1:44081; + proxy_pass $liberama; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; @@ -33,6 +38,11 @@ server { location /tmp { types { } default_type "application/xml; charset=utf-8"; add_header Content-Encoding gzip; + try_files $uri @liberama; + } + + location /upload { + try_files $uri @liberama; } location ~* \.(?:manifest|appcache|html)$ { diff --git a/docs/omnireader.ru/omnireader_http b/docs/omnireader.ru/omnireader_http index d7094c5c..f7db4e73 100644 --- a/docs/omnireader.ru/omnireader_http +++ b/docs/omnireader.ru/omnireader_http @@ -1,6 +1,7 @@ server { listen 80; server_name omnireader.ru; + set $liberama http://127.0.0.1:44081; client_max_body_size 50m; proxy_read_timeout 1h; @@ -10,12 +11,16 @@ server { gzip_proxied expired no-cache no-store private auth; gzip_types *; + location @liberama { + proxy_pass $liberama; + } + location /api { - proxy_pass http://127.0.0.1:44081; + proxy_pass $liberama; } location /ws { - proxy_pass http://127.0.0.1:44081; + proxy_pass $liberama; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; @@ -27,6 +32,11 @@ server { location /tmp { types { } default_type "application/xml; charset=utf-8"; add_header Content-Encoding gzip; + try_files $uri @liberama; + } + + location /upload { + try_files $uri @liberama; } location ~* \.(?:manifest|appcache|html)$ {