From 17378f36860ae222f498b3c99f0ad6ee993a0354 Mon Sep 17 00:00:00 2001 From: Book Pauk Date: Sun, 18 Dec 2022 13:04:45 +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 | 26 ++++++++------- docs/omnireader.ru/omnireader | 51 ++++++++++++++++++++++++++++++ docs/omnireader.ru/omnireader_http | 2 +- 3 files changed, 67 insertions(+), 12 deletions(-) diff --git a/docs/liberama.top/liberama b/docs/liberama.top/liberama index dff1aba5..52d4511f 100644 --- a/docs/liberama.top/liberama +++ b/docs/liberama.top/liberama @@ -43,18 +43,22 @@ server { proxy_read_timeout 600s; } + location /tmp { + root /home/liberama/.liberama/public-files; + + types { } default_type "application/xml; charset=utf-8"; + add_header Content-Encoding gzip; + try_files $uri @liberama; + } + + location /upload { + root /home/liberama/.liberama/public-files; + + try_files $uri @liberama; + } + location / { - root /home/liberama/public; - - 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; - } + root /home/liberama/.liberama/public; location ~* \.(?:manifest|appcache|html)$ { expires -1; diff --git a/docs/omnireader.ru/omnireader b/docs/omnireader.ru/omnireader index cb1880b4..d04f4ac8 100644 --- a/docs/omnireader.ru/omnireader +++ b/docs/omnireader.ru/omnireader @@ -55,6 +55,57 @@ server { } } +server { + listen 80; + server_name b.omnireader.ru; + set $liberama http://127.0.0.1:44081; + + client_max_body_size 50m; + proxy_read_timeout 1h; + + gzip on; + gzip_min_length 1024; + gzip_proxied expired no-cache no-store private auth; + gzip_types *; + + location @liberama { + proxy_pass $liberama; + } + + location /api { + proxy_pass $liberama; + } + + location /ws { + proxy_pass $liberama; + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; + } + + location /tmp { + root /home/liberama/.liberama/public-files; + + types { } default_type "application/xml; charset=utf-8"; + add_header Content-Encoding gzip; + try_files $uri @liberama; + } + + location /upload { + root /home/liberama/.liberama/public-files; + + try_files $uri @liberama; + } + + location / { + root /home/liberama/.liberama/public; + + location ~* \.(?:manifest|appcache|html)$ { + expires -1; + } + } +} + server { listen 80; server_name omnireader.ru; diff --git a/docs/omnireader.ru/omnireader_http b/docs/omnireader.ru/omnireader_http index 9076e6da..a58ffa52 100644 --- a/docs/omnireader.ru/omnireader_http +++ b/docs/omnireader.ru/omnireader_http @@ -1,6 +1,6 @@ server { listen 80; - server_name omnireader.ru; + server_name omnireader.ru b.omnireader.ru; set $liberama http://127.0.0.1:44081; client_max_body_size 50m;