nginx: Remove old products locations

This commit is contained in:
Alexey Safronov 2022-02-22 18:24:54 +03:00
parent d157dd637e
commit ffaea6ae2c

View File

@ -52,7 +52,6 @@ server {
gzip on; gzip on;
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript; gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript;
fastcgi_read_timeout 600; fastcgi_read_timeout 600;
fastcgi_send_timeout 600; fastcgi_send_timeout 600;
fastcgi_keep_conn on; fastcgi_keep_conn on;
@ -65,51 +64,52 @@ server {
fastcgi_param PATH_INFO ""; fastcgi_param PATH_INFO "";
location ~* ^/ds-vpath/ { location ~* ^/ds-vpath/ {
rewrite /ds-vpath/(.*) /$1 break; rewrite /ds-vpath/(.*) /$1 break;
proxy_pass http://172.18.0.4:80; proxy_pass http://172.18.0.4:80;
proxy_redirect off; proxy_redirect off;
client_max_body_size 100m; client_max_body_size 100m;
proxy_http_version 1.1; proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade; proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade"; proxy_set_header Connection "upgrade";
proxy_set_header Host $http_host; proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $the_host/ds-vpath; proxy_set_header X-Forwarded-Host $the_host/ds-vpath;
proxy_set_header X-Forwarded-Proto $the_scheme; proxy_set_header X-Forwarded-Proto $the_scheme;
} }
location / { location / {
proxy_pass http://localhost:5001; proxy_pass http://localhost:5001;
location ~* /(manifest.json|sw.js|appIcon.png|bg-error.png|favicon.ico|debuginfo.md) { location ~* /(manifest.json|sw.js|appIcon.png|bg-error.png|favicon.ico|debuginfo.md) {
try_files /$basename /index.html =404; try_files /$basename /index.html =404;
} }
location ~* /static/images/icons/(?<content>[^/]+) { location ~* /static/images/icons/(?<content>[^/]+) {
try_files /images/icons/$content/$basename /index.html =404; try_files /images/icons/$content/$basename /index.html =404;
} }
location ~* /static/images/ { location ~* /static/images/ {
try_files /images/$basename /index.html =404; try_files /images/$basename /index.html =404;
} }
location ~* /static/fonts/ { location ~* /static/fonts/ {
try_files /fonts/$basename /index.html =404; try_files /fonts/$basename /index.html =404;
} }
location ~* /static/offline/ { location ~* /static/offline/ {
try_files /offline/$basename /index.html =404; try_files /offline/$basename /index.html =404;
} }
location ~* /thirdparty/ { location ~* /thirdparty/ {
try_files /thirdparty/third-party.html /index.html =404; try_files /thirdparty/third-party.html /index.html =404;
} }
location ~* /static/locales/(?<content>[^/]+) { location ~* /static/locales/(?<content>[^/]+) {
try_files /locales/$content/$basename /index.html =404; try_files /locales/$content/$basename /index.html =404;
} }
@ -119,7 +119,7 @@ server {
} }
} }
location /login { location /login {
#rewrite login/(.*) /$1 break; #rewrite login/(.*) /$1 break;
proxy_pass http://localhost:5011; proxy_pass http://localhost:5011;
@ -138,7 +138,7 @@ server {
proxy_set_header Upgrade $http_upgrade; proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade"; proxy_set_header Connection "upgrade";
} }
location /api/2.0 { location /api/2.0 {
location ~* /(files|encryption|privacyroom) { location ~* /(files|encryption|privacyroom) {
proxy_pass http://localhost:5007; proxy_pass http://localhost:5007;
@ -149,7 +149,7 @@ server {
proxy_pass http://localhost:5004; proxy_pass http://localhost:5004;
proxy_set_header X-REWRITER-URL $X_REWRITER_URL; proxy_set_header X-REWRITER-URL $X_REWRITER_URL;
} }
location ~* /(authentication|modules|portal|security|settings|smtpsettings|capabilities|thirdparty) { location ~* /(authentication|modules|portal|security|settings|smtpsettings|capabilities|thirdparty) {
proxy_pass http://localhost:5000; proxy_pass http://localhost:5000;
proxy_set_header X-REWRITER-URL $X_REWRITER_URL; proxy_set_header X-REWRITER-URL $X_REWRITER_URL;
@ -170,38 +170,18 @@ server {
proxy_set_header X-REWRITER-URL $X_REWRITER_URL; proxy_set_header X-REWRITER-URL $X_REWRITER_URL;
} }
} }
location ~* /backup { location ~* /backup {
proxy_pass http://localhost:5012; proxy_pass http://localhost:5012;
proxy_set_header X-REWRITER-URL $X_REWRITER_URL; proxy_set_header X-REWRITER-URL $X_REWRITER_URL;
} }
location ~* /project {
proxy_pass http://localhost:5020;
proxy_set_header X-REWRITER-URL $X_REWRITER_URL;
}
location ~* /crm {
proxy_pass http://localhost:5021;
proxy_set_header X-REWRITER-URL $X_REWRITER_URL;
}
location ~* /mail {
proxy_pass http://localhost:5022;
proxy_set_header X-REWRITER-URL $X_REWRITER_URL;
}
location ~* /calendar {
proxy_pass http://localhost:5023;
proxy_set_header X-REWRITER-URL $X_REWRITER_URL;
}
} }
location /storage { location /storage {
proxy_pass http://localhost:5003; proxy_pass http://localhost:5003;
proxy_set_header X-REWRITER-URL $X_REWRITER_URL; proxy_set_header X-REWRITER-URL $X_REWRITER_URL;
} }
location /socket.io/ { location /socket.io/ {
proxy_pass http://localhost:9899; proxy_pass http://localhost:9899;
proxy_redirect off; proxy_redirect off;
@ -215,12 +195,11 @@ server {
proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header X-Forwarded-For $remote_addr;
} }
location /login.ashx { location /login.ashx {
proxy_pass http://localhost:5003; proxy_pass http://localhost:5003;
proxy_set_header X-REWRITER-URL $X_REWRITER_URL; proxy_set_header X-REWRITER-URL $X_REWRITER_URL;
} }
location /products { location /products {
location ~* /people { location ~* /people {
@ -242,13 +221,13 @@ server {
proxy_set_header Upgrade $http_upgrade; proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade"; proxy_set_header Connection "upgrade";
} }
location ~* /(manifest.json|service-worker.js|appIcon.png|bg-error.png) { location ~* /(manifest.json|service-worker.js|appIcon.png|bg-error.png) {
try_files /$basename /index.html =404; try_files /$basename /index.html =404;
} }
} }
location ~* /files/doceditor { location ~* /files/doceditor {
#rewrite products/files/doceditor/(.*) /$1 break; #rewrite products/files/doceditor/(.*) /$1 break;
proxy_pass http://localhost:5013; proxy_pass http://localhost:5013;
@ -260,147 +239,27 @@ server {
proxy_http_version 1.1; proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade; proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade"; proxy_set_header Connection "upgrade";
} }
location ~* /files {
#rewrite products/files/(.*) /$1 break;
proxy_pass http://localhost:5008;
proxy_set_header X-REWRITER-URL $X_REWRITER_URL;
location ~* /sockjs-node {
rewrite products/files(.*)/sockjs-node/(.*) /$2/$3 break;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
location ~* /files {
#rewrite products/files/(.*) /$1 break;
proxy_pass http://localhost:5008; proxy_pass http://localhost:5008;
proxy_redirect off;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
location ~* /(manifest.json|service-worker.js|appIcon.png|bg-error.png) {
try_files /$basename /index.html =404;
}
location ~* (/httphandlers/filehandler.ashx|ChunkedUploader.ashx) {
proxy_pass http://localhost:5007;
proxy_set_header X-REWRITER-URL $X_REWRITER_URL;
}
}
location ~* /crm {
#rewrite products/crm/(.*) /$1 break;
proxy_pass http://localhost:5014;
proxy_set_header X-REWRITER-URL $X_REWRITER_URL; proxy_set_header X-REWRITER-URL $X_REWRITER_URL;
location ~* /sockjs-node { location ~* /sockjs-node {
rewrite products/crm(.*)/sockjs-node/(.*) /$2/$3 break; rewrite products/files(.*)/sockjs-node/(.*) /$2/$3 break;
proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host; proxy_set_header Host $host;
proxy_pass http://localhost:5014; proxy_pass http://localhost:5008;
proxy_redirect off; proxy_redirect off;
proxy_http_version 1.1; proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade; proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade"; proxy_set_header Connection "upgrade";
} }
location ~* /(manifest.json|service-worker.js|appIcon.png|bg-error.png) {
try_files /$basename /index.html =404;
}
location ~* (/httphandlers/filehandler.ashx|ChunkedUploader.ashx) {
proxy_pass http://localhost:5007;
proxy_set_header X-REWRITER-URL $X_REWRITER_URL;
}
}
location ~* /projects {
#rewrite products/projects/(.*) /$1 break;
proxy_pass http://localhost:5015;
proxy_set_header X-REWRITER-URL $X_REWRITER_URL;
location ~* /sockjs-node {
rewrite products/projects(.*)/sockjs-node/(.*) /$2/$3 break;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_pass http://localhost:5015;
proxy_redirect off;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
location ~* /(manifest.json|service-worker.js|appIcon.png|bg-error.png) {
try_files /$basename /index.html =404;
}
location ~* (/httphandlers/filehandler.ashx|ChunkedUploader.ashx) {
proxy_pass http://localhost:5007;
proxy_set_header X-REWRITER-URL $X_REWRITER_URL;
}
}
location ~* /mail {
#rewrite products/mail/(.*) /$1 break;
proxy_pass http://localhost:5016;
proxy_set_header X-REWRITER-URL $X_REWRITER_URL;
location ~* /sockjs-node {
rewrite products/projects(.*)/sockjs-node/(.*) /$2/$3 break;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_pass http://localhost:5016;
proxy_redirect off;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
location ~* /(manifest.json|service-worker.js|appIcon.png|bg-error.png) {
try_files /$basename /index.html =404;
}
location ~* (/httphandlers/filehandler.ashx|ChunkedUploader.ashx) {
proxy_pass http://localhost:5007;
proxy_set_header X-REWRITER-URL $X_REWRITER_URL;
}
}
location ~* /calendar {
#rewrite products/calendar/(.*) /$1 break;
proxy_pass http://localhost:5017;
proxy_set_header X-REWRITER-URL $X_REWRITER_URL;
location ~* /sockjs-node {
rewrite products/projects(.*)/sockjs-node/(.*) /$2/$3 break;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_pass http://localhost:5017;
proxy_redirect off;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
location ~* /(manifest.json|service-worker.js|appIcon.png|bg-error.png) { location ~* /(manifest.json|service-worker.js|appIcon.png|bg-error.png) {
try_files /$basename /index.html =404; try_files /$basename /index.html =404;
} }
@ -423,10 +282,4 @@ server {
proxy_pass http://localhost:9999; proxy_pass http://localhost:9999;
proxy_set_header X-REWRITER-URL $X_REWRITER_URL; proxy_set_header X-REWRITER-URL $X_REWRITER_URL;
} }
location /caldav {
rewrite caldav/(.*) /$1 break;
proxy_pass http://localhost:5232;
proxy_set_header X-REWRITER-URL $X_REWRITER_URL;
}
} }