功能介绍
- 系统状态监控
- 支持单端口多用户、多协议,网页可视化操作
- 支持的协议:vmess、vless、trojan、shadowsocks、shadowsocks 2022、dokodemo-door、socks、http
- 支持配置更多传输配置:http、tcp、ws、grpc、kcp、quic
- 流量统计,限制流量,限制到期时间,一键重置与设备监控
- 可自定义 xray 配置模板
- 支持 https 访问面板(自备域名 + ssl 证书)
- 支持一键SSL证书申请且自动续签
- Telegram bot通知、控制功能
- 更多高级配置项,详见面板
安装
bash <(curl -Ls https://raw.githubusercontent.com/FranzKafkaYu/x-ui/master/install.sh)
登录
‼️重要:为了增强安全性,面板自0724版本增加了随机根路径功能。
如果你是初次安装,第一次登录面板后进入面板设置会自动生成根路径并重启面板。此时会出现page not found 404错误,可以进入服务器里通过x-ui命令进入快捷菜单,键入数字7查看生成的面板根路径,之后重新在浏览器输入ip(域名):端口+根路径进行登录。举例如下:
初次登录:http://1.2.3.4:443, 登录后进入面板设置页面,此时将会生成新的根路径
后续登录: 进入服务器查看生成的根路径,如为/GH89/,则新的登录路径为 http://1.2.3.4:443/GH89/
如果你是版本升级,这边建议先确认当前面板根路径是否为"/",如为”/“请先自行修改再升级。
一句话版本,如果登录出现page not found 404,请进入服务器查看根路径是否匹配
telegram提醒
需要以下三样参数,bot申请可以参照哪吒探针这期来
- Telegram bot Token
- Telegram ChatId
- Telegram bot 定时周期,可使用crontab语法
定时通知参考语法:
- 30 * * * * * //每一分的第30s进行通知
- 0 0 20 * * * //每天晚上8点进行通知
- @hourly //每小时通知
- @daily //每天通知(凌晨零点整)
- @every 8h //每8小时通知
- @every 30s //每30s通知一次
TG通知内容:
- 节点流量使用
- 面板登录提醒
- 节点到期提醒
- 流量预警提醒
- SSH 登录提醒
- X-UI状态变化
- 节点接入IP变化
效果预览
主页
面板配置
bot使用
节点创建参考
服务端
客户端配置写法
v2ray
clash
proxies:
- type: vmess
name: "节点名称"
http-opts:
method: "GET"
path:
- /anime
headers:
Host:
- www.bilibili.com
server: 节点域名
port: "14102"
uuid: 063c5c0a-c098-4d9b-afee-d73323f42e3d
alterId: "0"
cipher: auto
network: http
tls: true