diff --git a/docker/proxy/config/default.conf.template b/docker/proxy/config/default.conf.template index 053ab69..35da108 100644 --- a/docker/proxy/config/default.conf.template +++ b/docker/proxy/config/default.conf.template @@ -41,15 +41,14 @@ server { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; } - location /api/v1/auth/metrics { - return 403; + location /api/v1/auth/login/google/callback { + ModSecurityEnabled off; + proxy_pass http://transcendence-api-auth:3000/; + } + location /api/v1/auth/register/google/callback { + ModSecurityEnabled off; + proxy_pass http://transcendence-api-auth:3000/; } -} - -server { - listen 80; - server_name example.com; - return 301 https://$host$request_uri; } server { diff --git a/docker/proxy/config/default.prod.conf.template b/docker/proxy/config/default.prod.conf.template index 5640b84..5373dfe 100644 --- a/docker/proxy/config/default.prod.conf.template +++ b/docker/proxy/config/default.prod.conf.template @@ -38,6 +38,14 @@ server { location /api/v1/auth/metrics { return 403; } + location /api/v1/auth/login/google/callback { + ModSecurityEnabled off; + proxy_pass http://transcendence-api-auth:3000/; + } + location /api/v1/auth/register/google/callback { + ModSecurityEnabled off; + proxy_pass http://transcendence-api-auth:3000/; + } } server {