diff --git a/nginx.conf b/nginx.conf index 813480d..94c79bd 100644 --- a/nginx.conf +++ b/nginx.conf @@ -18,53 +18,7 @@ http { limit_req zone=kekkai; - location / { - limit_req zone=kekkai burst=4; - - proxy_pass http://server_backend; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - } - - location /api/configuration { - limit_req zone=kekkai burst=4; - - proxy_pass http://server_backend; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - } - - location /api/getChart { - limit_req zone=kekkai burst=4; - - proxy_pass http://chart_backend; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - } - - location /static/chart { - limit_req zone=kekkai burst=4; - - proxy_pass http://chart_backend; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - } - - location /robots.txt { - alias /etc/nginx/robots.txt; - } - - location /favicon.ico { - alias /etc/nginx/assets/logo.png; - } + return 301 https://$host$request_uri$is_args$args; } server { @@ -79,16 +33,7 @@ http { location / { limit_req zone=kekkai burst=4; - proxy_pass http://server_backend; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - } - - location /api/configuration { - limit_req zone=kekkai burst=4; - + add_header Access-Control-Allow-Origin *; proxy_pass http://server_backend; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; @@ -99,6 +44,7 @@ http { location /api/getChart { limit_req zone=kekkai burst=4; + add_header Access-Control-Allow-Origin *; proxy_pass http://chart_backend; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; @@ -109,6 +55,7 @@ http { location /static/chart { limit_req zone=kekkai burst=4; + add_header Access-Control-Allow-Origin *; proxy_pass http://chart_backend; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr;