diff --git a/nginx/nginx-dev/prepare.py b/nginx/nginx-dev/prepare.py index 88104e1..85e16cb 100644 --- a/nginx/nginx-dev/prepare.py +++ b/nginx/nginx-dev/prepare.py @@ -17,7 +17,7 @@ hosts = list(set(hosts + ['platform.develop.sprinthub.ru'])) config = '' for host in hosts: config += ''' - server \{ + server {{ listen 443 ssl http2; listen [::]:443 ssl http2; server_name {host}; @@ -31,10 +31,10 @@ for host in hosts: add_header Referrer-Policy "no-refferer-when-downgrade" always; add_header Content-Security-Policy "default-src * data: 'unsafe-eval' 'unsafe-inline'" always; - location / \{ + location / {{ proxy_pass http://{pre_domain}-nginx:1238$request_uri; - \} - \}\n\n + }} + }}\n\n '''.format(host=host, pre_domain=host.split('.')[0]) fullchain = minio_client.get_object("certupdater", f'certificates/{host}/fullchain.pem') privkey = minio_client.get_object("certupdater", f'certificates/{host}/privkey.pem') diff --git a/nginx/nginx-dev/run.sh b/nginx/nginx-dev/run.sh index c5f03dd..f4b12dc 100644 --- a/nginx/nginx-dev/run.sh +++ b/nginx/nginx-dev/run.sh @@ -1,4 +1,4 @@ #!/bin/bash python3 prepare.py -/docker-entrypoint.sh nginx -g daemon; \ No newline at end of file +/docker-entrypoint.sh nginx -g daemon off; \ No newline at end of file