2.安装XBoard NEXT面板
端口号默认填写80/443,您也可以自定义端口号
1.新建客户端站点,端口任意填写。
(支持80/443)这里我用的是12123,
只需输入你的站点域名和端口号就行,不勾选创建html,后保存

2.修改站点路径:/www/wwwroot/xboardnext,后保存。
修改运行目录:html,后保存。

3.开启SSL证书
不要勾选强制启动SSL,如果申请不了,请尝试用dns方式申请
4.放行客户端端口-找到安全-添加端口:18080,保存

5.在配置这里,找到root那行,空3行出来,在中间那行把下面代码黏贴进去。
只需改第3条,替换成你的xiao面板地址
只需改第3条,替换成你的xiao面板地址
只需改第3条,替换成你的xiao面板地址
nginx
#1.设置页面刷新定位问题
try_files $uri $uri/ /index.html;
#2.配置nginx上传文件和超时时长
client_max_body_size 256M;
keepalive_timeout 300s;
send_timeout 300s;
proxy_read_timeout 300s;
#3.原面板地址(按实际替换,非80/443端口,记得带上)
location /api/us/client/v1/ {
proxy_pass https://这里替换成你xiao面板的地址/api/v1/;
# HTTPS代理关键参数
proxy_ssl_server_name on;
proxy_ssl_protocols TLSv1.2 TLSv1.3;
}
#4.新面板后台服务,与面板在同服务器,默认即可
location /conf/websocket {
proxy_pass http://localhost:18080/conf/websocket;
proxy_http_version 1.1;
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_read_timeout 3600s;
proxy_send_timeout 3600s;
proxy_connect_timeout 30s;
proxy_buffering off;
}
#5.新面板后台服务,与面板在同服务器,默认即可
location /api/usconf/client/ {
proxy_pass http://localhost:18080/api/usconf/;
}
#6.新面板后台服务,与面板在同服务器,默认即可
location /api/openapi/usconf/client/ {
proxy_pass http://localhost:18080/api/openapi/usconf/;
}
#7.xboardnext官网,不要随意改动
location /api/vc/ {
proxy_pass http://www.xboardnext.com/api/vc/;
}
#8.xboardnext官网,不要随意改动
location /api/openapi/vc/ {
proxy_pass http://www.xboardnext.com/api/openapi/vc/;
}

6.重启nginx



