From 8dcdfca88af778f5eedfd530d1432c338ba89333 Mon Sep 17 00:00:00 2001 From: valitovgaziz Date: Tue, 21 Oct 2025 06:06:24 +0500 Subject: [PATCH] modified: serv_nginx/nginx/nginx-ssl.conf to keycloak for auth path --- serv_nginx/nginx/nginx-ssl.conf | 26 +++----------------------- 1 file changed, 3 insertions(+), 23 deletions(-) diff --git a/serv_nginx/nginx/nginx-ssl.conf b/serv_nginx/nginx/nginx-ssl.conf index 6060676..01617a5 100644 --- a/serv_nginx/nginx/nginx-ssl.conf +++ b/serv_nginx/nginx/nginx-ssl.conf @@ -64,36 +64,16 @@ server { proxy_read_timeout 600; } - # Keycloak configuration - все запросы к /auth проксируем к Keycloak + # Keycloak integration location /auth/ { - proxy_pass http://keycloak:8080/auth/; + proxy_pass http://keycloak/; 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; proxy_set_header X-Forwarded-Host $host; - proxy_set_header X-Forwarded-Port $server_port; - proxy_set_header X-Forwarded-Prefix /auth; - - # WebSocket support - proxy_http_version 1.1; - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Connection "upgrade"; - - # Timeouts - proxy_connect_timeout 30s; - proxy_send_timeout 30s; - proxy_read_timeout 30s; - - # Buffer settings - proxy_buffer_size 128k; - proxy_buffers 4 256k; - proxy_busy_buffers_size 256k; - - # Disable buffering for admin console - proxy_buffering off; } - + }