From de5b4216f7b2547529e20af02726641fa4431056 Mon Sep 17 00:00:00 2001 From: Book Pauk Date: Thu, 5 Mar 2020 13:46:52 +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=D1=8B=20=D0=BA=D0=BE=D0=BD=D1=84=D0=B8=D0=B3=D0=B8=20?= =?UTF-8?q?=D0=B4=D0=BB=D1=8F=20=D1=81=D1=80=D0=B5=D0=B4=D1=8B=20beta?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/beta.omnireader/beta.omnireader | 42 ++++++++++++++++++++++++++++ docs/beta.omnireader/deploy.sh | 4 +++ docs/beta.omnireader/run_server.sh | 11 ++++++++ 3 files changed, 57 insertions(+) create mode 100644 docs/beta.omnireader/beta.omnireader create mode 100755 docs/beta.omnireader/deploy.sh create mode 100755 docs/beta.omnireader/run_server.sh diff --git a/docs/beta.omnireader/beta.omnireader b/docs/beta.omnireader/beta.omnireader new file mode 100644 index 00000000..9c84b0d1 --- /dev/null +++ b/docs/beta.omnireader/beta.omnireader @@ -0,0 +1,42 @@ +server { + server_name beta.omnireader.ru; + + 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 /api { + proxy_pass http://127.0.0.1:34081; + } + + location /ws { + proxy_pass http://127.0.0.1:34081; + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; + } + + location / { + root /home/beta.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 beta.omnireader.ru; + + return 301 https://$host$request_uri; +} diff --git a/docs/beta.omnireader/deploy.sh b/docs/beta.omnireader/deploy.sh new file mode 100755 index 00000000..0f7e96c7 --- /dev/null +++ b/docs/beta.omnireader/deploy.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +npm run build:linux +sudo -u www-data cp -r ../../dist/linux/* /home/beta.liberama diff --git a/docs/beta.omnireader/run_server.sh b/docs/beta.omnireader/run_server.sh new file mode 100755 index 00000000..fedbaf7a --- /dev/null +++ b/docs/beta.omnireader/run_server.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +sudo -H -u www-data bash -c "\ +while true; do\ + trap '' 2;\ + cd /var/www;\ + /home/beta.liberama/liberama;\ + trap 2;\ + echo \"Restart after 5 sec. Press Ctrl+C to exit.\";\ + sleep 5;\ +done;"