From 9c13261929caef092d2c9fb77c2cc3242362af38 Mon Sep 17 00:00:00 2001 From: Book Pauk Date: Wed, 22 Jan 2020 20:58:57 +0700 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B0=20=D0=BD=D0=B0=D1=81=D1=82=D1=80=D0=BE=D0=B9=D0=BA?= =?UTF-8?q?=D0=B0=20=D0=B4=D0=BB=D1=8F=20=D0=B2=D0=B5=D0=B1=D1=81=D0=BE?= =?UTF-8?q?=D0=BA=D0=B5=D1=82=D0=BE=D0=B2,=20=D0=B4=D0=BE=D0=B1=D0=B0?= =?UTF-8?q?=D0=B2=D0=BB=D0=B5=D0=BD=20=D0=BA=D0=BE=D0=BD=D1=84=D0=B8=D0=B3?= =?UTF-8?q?=20nginx=20omnireader=5Fhttp?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/omnireader/omnireader | 7 ++++ docs/omnireader/omnireader_http | 58 +++++++++++++++++++++++++++++++++ 2 files changed, 65 insertions(+) create mode 100644 docs/omnireader/omnireader_http diff --git a/docs/omnireader/omnireader b/docs/omnireader/omnireader index a638b392..dc4bba13 100644 --- a/docs/omnireader/omnireader +++ b/docs/omnireader/omnireader @@ -18,6 +18,13 @@ server { proxy_pass http://127.0.0.1:44081; } + location /ws { + proxy_pass http://127.0.0.1:44081; + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; + } + location / { root /home/liberama/public; diff --git a/docs/omnireader/omnireader_http b/docs/omnireader/omnireader_http new file mode 100644 index 00000000..a5d84d83 --- /dev/null +++ b/docs/omnireader/omnireader_http @@ -0,0 +1,58 @@ +server { + listen 80; + server_name omnireader.ru; + + client_max_body_size 50m; + + gzip on; + gzip_min_length 1024; + gzip_proxied expired no-cache no-store private auth; + gzip_types *; + + location /api { + proxy_pass http://127.0.0.1:44081; + } + + location /ws { + proxy_pass http://127.0.0.1:44081; + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; + } + + location / { + root /home/liberama/public; + + location /tmp { + add_header Content-Type text/xml; + add_header Content-Encoding gzip; + } + + location ~* \.(?:manifest|appcache|html)$ { + expires -1; + } + } +} + +server { + listen 80; + server_name old.omnireader.ru; + + client_max_body_size 50m; + + gzip on; + gzip_min_length 1024; + gzip_proxied expired no-cache no-store private auth; + gzip_types *; + + root /home/oldreader; + + index index.html; + + # Обработка php файлов с помощью fpm + location ~ \.php$ { + try_files $uri =404; + include /etc/nginx/fastcgi.conf; + fastcgi_pass unix:/run/php/php7.2-fpm.sock; + } +}