3X-UI:强大的 Xray-core 网页管理面板
3X-UI:强大的 Xray-core 网页管理面板
项目描述
3X-UI 是一个基于网页的高级开源控制面板,专为管理 Xray-core 服务器而设计。作为原始 X-UI 项目的增强版本,它提供了用户友好的界面,用于配置和监控各种 VPN 和代理协议,包括 VMess、VLESS、Trojan、Shadowsocks 等。
重要提示:本项目仅用于个人使用和通信,请勿将其用于非法目的,请勿在生产环境中使用。
功能特性
多协议支持:全面支持 VMess、VLESS、Trojan、Shadowsocks 等多种代理协议
网页管理界面:直观的 Web-based 控制面板,无需命令行操作
流量监控:实时监控用户流量使用情况,支持流量限制和到期时间设置
客户端管理:细粒度的客户端管理,支持多用户配置
安全特性:集成 Fail2Ban 支持,防止暴力破解攻击
订阅服务:自动生成订阅链接,支持多种客户端订阅
多语言支持:支持中文、英文、波斯语、阿拉伯语等多种语言界面
自动化安装:提供一键安装脚本,简化部署过程
安装指南
系统要求
Linux 操作系统(Ubuntu、Debian、CentOS 等)
GLIBC 2.32 或更高版本
root 权限
一键安装
手动安装
下载对应架构的 Xray-core 二进制文件
配置数据库和运行环境
启动 Web 服务
依赖项
Xray-core v25.6.8 或更高版本
SQLite 数据库
必要的系统工具(wget、curl、tar 等)
使用说明
基本使用
访问面板:安装完成后,通过浏览器访问服务器 IP 和端口(默认端口:2053)
登录系统:使用默认用户名和密码(admin/admin)登录
配置入站协议:在"Inbounds"页面添加和配置代理协议
管理客户端:为每个入站协议添加和管理用户客户端
监控流量:在仪表板查看实时流量和使用情况
示例配置
创建 VMess 入站示例:
API 使用
3X-UI 提供 RESTful API 接口,支持程序化管理:
核心代码
主程序入口
数据库模型
Xray 配置生成
订阅服务
流量统计
更多精彩内容 请关注我的个人公众号 公众号(办公 AI 智能小助手)公众号二维码

评论