From 9e2bcafa9841ac715f0b6cb18fc384b920f683e5 Mon Sep 17 00:00:00 2001 From: Gouryella Date: Mon, 22 Dec 2025 14:24:46 +0800 Subject: [PATCH] docs (nginx): Add proxy header configuration to support WebSocket upgrades --- README.md | 2 ++ README_CN.md | 2 ++ nginx.example.conf | 2 ++ 3 files changed, 6 insertions(+) diff --git a/README.md b/README.md index 7772976..82366c3 100644 --- a/README.md +++ b/README.md @@ -197,6 +197,8 @@ server { 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 Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; proxy_buffering off; } } diff --git a/README_CN.md b/README_CN.md index 32894aa..727780e 100644 --- a/README_CN.md +++ b/README_CN.md @@ -196,6 +196,8 @@ server { 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 Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; proxy_buffering off; } } diff --git a/nginx.example.conf b/nginx.example.conf index c7aa4f6..5658a2a 100644 --- a/nginx.example.conf +++ b/nginx.example.conf @@ -45,6 +45,8 @@ server { 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 Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; # Timeout settings proxy_connect_timeout 60s;