From 3704836f46d472f027cf76bdf15f91441d760b85 Mon Sep 17 00:00:00 2001 From: "guilhem.carron" <gcarron@grandlyon.com> Date: Fri, 6 Aug 2021 10:56:35 +0200 Subject: [PATCH] Add nginx conf --- nginx/site.conf | 28 +++++++++++++++++++++------- 1 file changed, 21 insertions(+), 7 deletions(-) diff --git a/nginx/site.conf b/nginx/site.conf index 94068a9a..cced783e 100644 --- a/nginx/site.conf +++ b/nginx/site.conf @@ -3,13 +3,27 @@ server { server_name localhost; location / { - proxy_pass http://front:3000; - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Connection $http_connection; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-Proto $scheme; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + root /usr/share/nginx/html; + index index.html index.htm; + try_files $uri $uri/ /index.html =404; + add_header Access-Control-Allow-Origin *; + proxy_ssl_certificate /etc/nginx/cert.pem; + proxy_ssl_certificate_key /etc/nginx/key.pem; + } + location /api { + proxy_pass http://backend:1443/api; + add_header Access-Control-Allow-Origin *; + } + location /OAuth2Login { + proxy_pass http://backend:1443/OAuth2Login; + add_header Access-Control-Allow-Origin *; + } + location /OAuth2Callback { + proxy_pass http://backend:1443/OAuth2Callback; + add_header Access-Control-Allow-Origin *; + } + location /Logout { + proxy_pass http://backend:1443/Logout; add_header Access-Control-Allow-Origin *; } } -- GitLab