Xboard2xui
xboard backend with xui
Install / Use
/learn @oldfriendme/Xboard2xuiREADME
xboard2xui
xboard backend with xui
xui 对接Xboard教程。
下面以Reality为例,其他的我没试,理论上也可以。
<br>1.1.首先xui添加一个普通入站
按照常用的设置就行。下面“安全”选Reality,添加,正常生成配置信息,多余的留空即可。

1.2设置入站选项
![]()
![]()
添加完后,会生成一个ID,这个是xui的NodeID,比如下面的NodeID就是"1"

2.对接Xboard,
2.1.第一步:
和普通的Xboard对接xrayr流程一样,生成一个密钥。这个就是ApiKey
然后Xboard添加协议,选"vless",把xui的参数复制到Xboard里面。

注意,这里的参数要与之前设置的参数一致
节点地址填xui的地址,端口填xui入站的端口。
把xui-address.vps.domain换成你实际的IP/域名
然后把xui生成的公钥,私钥,流控设置,参数。全部复制到Xboard里面。保持一样,这个是必须的。
shortID复制xui里面,复制第一个shortID到Xboard里面。这里是2e9f。参考你实际的shortID。
<details> <summary>参考之前的</summary>![]()
然后保存,记下NodeID。比如我这个是"11"

2.2下面填写配置
格式参考如下
{
"protocol": "vless",
"flow-control": "xtls-rprx-vision",
"xboard-skip-ssl-check": false,
"xboard-config": {
"ApiHost": "http://127.0.0.1:7001",
"ApiKey": "OkkHRnmd9BKKfiIn6xwxyA",
"NodeID": 11
},
"xui-skip-ssl-check": false,
"xui-config": {
"ApiHost": "http://127.0.0.1:2053",
"user": "admin",
"passwd": "admin",
"NodeID": 1,
"admin-path": "/xuipath"
}
}
"ApiHost": "http://127.0.0.1:7001 这个是 xboard的地址,换成你实际地址。区分https/http
"ApiHost": "http://127.0.0.1:2053 这个是 xui的地址,换成你实际地址。区分https/http
两个NodeID填之前上面记下来的。
"flow-control"这个,填实际的流控就行。没有就填:""
"protocol"这个,填协议全称+小写,如:"vless"。需与xboard协议定义一致
<br>"user": "admin", "passwd": "admin", 这两个填xui密码。
"admin-path": "/xuipath",这个填xui path,开头必须为/,结尾不能为/。 比如path为/xuipath/,填/xuipath就行。如果没有,就填"admin-path": ""
此外xui不能开启二步验证,对接api没有二步验证逻辑。
"xui-skip-ssl-check": 如果证书与域名不匹配(如直接访问IP,而未使用证书域名),可信环境中可以跳过验证。
然后下载:xboard2xui
把上面的config.json保存,然后启动对接:xboard2xui config.json
然后能看到xboard里面的小圆点,从红色变成黄色。说明节点上线了。
然后,可以打开xui,展开你的xui 对应的 NodeID的详细客户端信息,可以看到多个xboard_开头的用户,这就是xboard创建的用户,说明对接成功了。

<br>
另外,路由以及出站,以及禁止,在xui里面配置,xboard的配置不起作用,会被xui本身覆盖
不过建议软件与xui安装在同一台VPS上,对接xui使用localhost+http协议,对接xboard使用https远程,就像对接xrayr一样的控制行为。
如果节点不通,可以对比下xui与xboard下发配置的差异,从而找出问题。
<br><br>
常见问题
<details> <summary>xui卡死</summary> <br>X-UI卡死问题早已有之,即使单独使用xui也有这种现象,表现症状:
- 1.xui虽然会显示用户在线与离线,但是xui本身的流量统计不再增加。(用户流量使用一直为0,或使用后不增加)
- 2.用户也正常连接,不超时(这个是xray内核负责的,面板卡死不影响内核)
当xui卡死后,即使有设备在使用,xboard用户也会显示黄色无人使用:
排查是否卡死:
打开X-UI日志

查看是否出现出现大量的

常见解决办法:
重启面板几乎可以解决99%的卡死问题:(注意:大多数情况只需要重启面板,并不需要重启xray与软件)

Related Skills
node-connect
348.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
348.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
348.5kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
