diff --git a/nginx/configs/sites/default.conf b/nginx/configs/sites/default.conf index 349b1de..7a73486 100644 --- a/nginx/configs/sites/default.conf +++ b/nginx/configs/sites/default.conf @@ -24,12 +24,15 @@ server { location / { } + + # NOT FOR PROD location /docs { proxy_pass http://keywarden-api:8000; } location /openapi.json { proxy_pass http://keywarden-api:8000; } + location /api/v1/ { proxy_pass http://keywarden-api:8000; proxy_set_header Host $host; @@ -37,7 +40,11 @@ server { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $http_x_forwarded_proto; } - location /healthz { + location ~ ^/(healthz|readyz|livez)$ { proxy_pass http://keywarden-api:8000; + 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; } }