diff --git a/default.conf b/default.conf index bdc1e2f..a6a12ba 100644 --- a/default.conf +++ b/default.conf @@ -9,6 +9,122 @@ server { try_files $uri $uri/ /index.html; } + location /auth { + proxy_hide_header Access-Control-Allow-Origin; + add_header Access-Control-Allow-Origin quiz.pena.digital always; + add_header Access-Control-Allow-Credentials true always; + proxy_pass http://10.8.0.8:59300; + } + + location /user/ { + add_header Access-Control-Allow-Origin quiz.pena.digital always; + add_header Access-Control-Allow-Credentials true always; + add_header Access-Control-Allow-Headers content-type,authorization always; + add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE; + proxy_pass http://10.8.0.8:59300; + } + + location /heruvym/ { + add_header Access-Control-Allow-Origin quiz.pena.digital always; + add_header Access-Control-Allow-Credentials true always; + add_header Access-Control-Allow-Headers content-type,authorization,sess always; + add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE; + proxy_set_header Referer $host; + proxy_set_header Origin $http_origin; + proxy_set_header Connection ''; + proxy_http_version 1.1; + chunked_transfer_encoding off; + proxy_buffering off; + proxy_cache off; + proxy_pass https://10.8.0.8:1488/; + } + + location /strator/ { + add_header Access-Control-Allow-Origin quiz.pena.digital always; + add_header Access-Control-Allow-Credentials true always; + add_header Access-Control-Allow-Headers content-type,authorization always; + add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE; + proxy_pass http://10.8.0.8:59303/; + } + + location /customer/ { + add_header Access-Control-Allow-Origin quiz.pena.digital always; + add_header Access-Control-Allow-Credentials true always; + add_header Access-Control-Allow-Headers content-type,authorization always; + add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE; + proxy_pass http://10.8.0.8:8065/; + } + + location /codeword/ { + add_header Access-Control-Allow-Origin quiz.pena.digital always; + add_header Access-Control-Allow-Credentials true always; + add_header Access-Control-Allow-Headers content-type,authorization always; + add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE; + proxy_pass http://10.8.0.8:59664/; + } + + location /price/ { + add_header Access-Control-Allow-Origin quiz.pena.digital always; + add_header Access-Control-Allow-Credentials true always; + add_header Access-Control-Allow-Headers content-type,authorization always; + add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE; + proxy_pass http://10.8.0.8:8001/; + } + + location /verification1 { + add_header Access-Control-Allow-Origin quiz.pena.digital always; + add_header Access-Control-Allow-Credentials true always; + add_header Access-Control-Allow-Headers content-type always; + add_header Access-Control-Allow-Methods GET; + chunked_transfer_encoding off; + proxy_buffering off; + proxy_cache off; + proxy_pass https://storage.yandexcloud.net; + } + + location /answer/ { + add_header Access-Control-Allow-Origin quiz.pena.digital always; + add_header Access-Control-Allow-Credentials true always; + add_header Access-Control-Allow-Headers content-type,x-sessionkey always; + add_header Access-Control-Expose-Headers x-sessionkey always; + add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE; + proxy_pass http://10.8.0.9:1490/; + } + + location /squiz/ { + add_header Access-Control-Allow-Origin quiz.pena.digital always; + add_header Access-Control-Allow-Credentials true always; + add_header Access-Control-Allow-Headers content-type,authorization always; + add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE; + proxy_pass http://10.8.0.9:1488/; + } + + location /squizstorer/ { + add_header Access-Control-Allow-Origin quiz.pena.digital always; + add_header Access-Control-Allow-Credentials true always; + add_header Access-Control-Allow-Headers content-type,authorization always; + add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE; + proxy_set_header Referer $host; + proxy_set_header Origin $http_origin; + proxy_set_header Connection ''; + proxy_http_version 1.1; + chunked_transfer_encoding off; + proxy_buffering off; + proxy_cache off; + proxy_pass http://10.8.0.9:1489/; + } + + location /squizimages { + add_header Access-Control-Allow-Origin quiz.pena.digital always; + add_header Access-Control-Allow-Credentials true always; + add_header Access-Control-Allow-Headers content-type always; + add_header Access-Control-Allow-Methods GET; + chunked_transfer_encoding off; + proxy_buffering off; + proxy_cache off; + proxy_pass https://storage.yandexcloud.net; + } + location / { proxy_pass http://squiz; }