From 5491083759f7d589e8149e67d9d82a90da4404e8 Mon Sep 17 00:00:00 2001 From: Administrator Date: Thu, 20 Oct 2022 10:55:26 +0300 Subject: [PATCH] prod --- nginx/nginx-prod/nginx-prod.conf | 63 ++------------------------------ 1 file changed, 4 insertions(+), 59 deletions(-) diff --git a/nginx/nginx-prod/nginx-prod.conf b/nginx/nginx-prod/nginx-prod.conf index 4948dfa..417362c 100644 --- a/nginx/nginx-prod/nginx-prod.conf +++ b/nginx/nginx-prod/nginx-prod.conf @@ -157,7 +157,9 @@ http { server { listen 443 ssl http2; listen [::]:443 ssl http2; - server_name battleship.sprinthub.ru; + server_name ~^(?\w+)\.sprinthub\.ru$; + + resolver 127.0.0.11 ipv6=off; ssl_certificate /etc/nginx/fullchain.pem; ssl_certificate_key /etc/nginx/privkey.pem; @@ -169,64 +171,7 @@ http { add_header Content-Security-Policy "default-src * data: 'unsafe-eval' 'unsafe-inline'" always; location / { - proxy_pass http://battleship-nginx:1238/; - } - } - - server { - listen 443 ssl http2; - listen [::]:443 ssl http2; - server_name dev.sprinthub.ru; - - ssl_certificate /etc/nginx/fullchain.pem; - ssl_certificate_key /etc/nginx/privkey.pem; - - add_header X-Frame-Options "SAMEORIGIN" always; - add_header X-XSS-Protection "1; mode=block" always; - add_header X-Content-Type-Options "nosniff" always; - add_header Referrer-Policy "no-refferer-when-downgrade" always; - add_header Content-Security-Policy "default-src * data: 'unsafe-eval' 'unsafe-inline'" always; - - location / { - proxy_pass http://dev-nginx:1238/; - } - } - - server { - listen 443 ssl http2; - listen [::]:443 ssl http2; - server_name exchange.sprinthub.ru; - - ssl_certificate /etc/nginx/fullchain.pem; - ssl_certificate_key /etc/nginx/privkey.pem; - - add_header X-Frame-Options "SAMEORIGIN" always; - add_header X-XSS-Protection "1; mode=block" always; - add_header X-Content-Type-Options "nosniff" always; - add_header Referrer-Policy "no-refferer-when-downgrade" always; - add_header Content-Security-Policy "default-src * data: 'unsafe-eval' 'unsafe-inline'" always; - - location / { - proxy_pass http://exchange-nginx:1238/; - } - } - - server { - listen 443 ssl http2; - listen [::]:443 ssl http2; - server_name b-jokes.sprinthub.ru; - - ssl_certificate /etc/nginx/fullchain.pem; - ssl_certificate_key /etc/nginx/privkey.pem; - - add_header X-Frame-Options "SAMEORIGIN" always; - add_header X-XSS-Protection "1; mode=block" always; - add_header X-Content-Type-Options "nosniff" always; - add_header Referrer-Policy "no-refferer-when-downgrade" always; - add_header Content-Security-Policy "default-src * data: 'unsafe-eval' 'unsafe-inline'" always; - - location / { - proxy_pass http://b-jokes-nginx:1238/; + proxy_pass http://$domain-nginx:1238$request_uri; } }