fix(ggr-nginx): route UI session delete to selenoid without breaking create

This commit is contained in:
2026-03-01 01:56:57 +03:00
parent 7ddea2e997
commit c6ba932af5

View File

@@ -24,6 +24,15 @@ server {
proxy_set_header X-Forwarded-Proto $scheme;
}
location = /wd/hub/session {
proxy_pass http://ggr:4444/wd/hub/session;
proxy_http_version 1.1;
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;
}
location /wd/hub/ {
proxy_pass http://ggr:4444/wd/hub/;
proxy_http_version 1.1;
@@ -33,6 +42,25 @@ server {
proxy_set_header X-Forwarded-Proto $scheme;
}
location /wd/hub/session/ {
proxy_pass http://selenoid:4444/wd/hub/session/;
proxy_http_version 1.1;
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;
}
location /session/ {
rewrite ^/session/(.*)$ /wd/hub/session/$1 break;
proxy_pass http://selenoid:4444;
proxy_http_version 1.1;
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;
}
location /ggr/ {
proxy_pass http://ggr-ui:8888/;
proxy_http_version 1.1;