feat: 部署 Beszel 服务器监控(/beszel/ 子路径)并新增首页入口
This commit is contained in:
@@ -59,4 +59,25 @@ server {
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
proxy_read_timeout 300s;
|
||||
}
|
||||
|
||||
# Beszel 服务器监控:/beszel/ 反代到本机 8092 端口(Docker 容器 beszel)
|
||||
# 子路径方案参考 https://www.beszel.dev/zh/guide/reverse-proxy
|
||||
location = /beszel {
|
||||
return 301 /beszel/;
|
||||
}
|
||||
location /beszel/ {
|
||||
client_max_body_size 10M;
|
||||
proxy_read_timeout 360s;
|
||||
proxy_http_version 1.1;
|
||||
# WebSocket(Agent 连接 /api/beszel/agent-connect)必须保留 Upgrade 头
|
||||
proxy_set_header Upgrade $http_upgrade;
|
||||
proxy_set_header Connection "upgrade";
|
||||
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;
|
||||
# 去掉 /beszel 前缀后转发给 Beszel hub
|
||||
rewrite /beszel/(.*) /$1 break;
|
||||
proxy_pass http://127.0.0.1:8092;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user