功能介绍

  • 系统状态监控
  • 支持单端口多用户、多协议,网页可视化操作
  • 支持的协议: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变化

效果预览

主页
4
面板配置
b
bot使用
51

节点创建参考

服务端

00
527

客户端配置写法

v2ray

屏幕截图 2023-01-10 150921

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