X-UI(Xray-UI)是一款基于 Web 的 Xray 前端管理工具,xui为用户提供了一个方便的界面来配置和管理 Xray 服务。
- 具有简单易用、功能丰富、开源免费等特点,可以在多种平台上运行包括 Linux、Windows 和 macOS 等。
- 用户可以轻松地添加、删除和修改 Xray 的入站和出站协议,以及设置日志记录和流量统计等功能。
- 还提供了一些额外的功能,如路由策略、负载均衡、TLS 加密等,可以帮助用户更好地管理和保护网络。
部署
部署Docker教程:https://bj.cddone.com/doc/14/
1、创建工作目录
mkdir -p /home/docker/x-ui && cd /home/docker/x-ui
2、创建容器yaml文件
vim docker-compose.yaml
- 指定镜像名称
- 设置容器名称
- 设置容器自启动
- 设置容器网络模式(主机模式)
- 映射端口
version: '3'
services:
x-ui:
image: enwaiax/x-ui:latest
container_name: x-ui
restart: unless-stopped
network_mode: host
volumes:
- /home/docker/x-ui/config:/etc/x-ui/
- /usr/local/nginx/conf/ssl/:/root/cert/
3、运行容器
docker-compose up -d
4、查看容器信息
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
0aa91d9de562 enwaiax/x-ui:latest "x-ui" 12 hours ago Up 12 hours x-ui
5、登录管理面板http://ip:54321
- 默认启动http
- 默认端口:54321
- 默认账户密码:admin:admin
6、面板配置(保存重启后使用https登录)
- 监听端口修改
- 添加ssl证书,参考 Acme申请ssl证书
- 证书放入主机的映射目录/home/docker/x-ui/cert
- 面板内指定的证书必须是容器内的路径/root/cert
7、用户设置
8、添加入站列表(没有说明的默认为空即可)
- 备注:自定义名称
- 协议:使用默认vmess即可
- 端口号:自行指定
- 总流量:空不限制,设置上限到达后自动关闭线路
- 到期时间:空不限制,设置一个时间到达后自动关闭线路
- id:使用默认即可
- 传输:选择ws协议
- 路径:自定义即可
- tls:开启
- 域名:解析到服务器的域名
- 证书:指定证书存放的路径
9、入站信息管理:获取二维码、编辑、重置流量、删除
10、客户端连接
- 手机端使用Shadiwrocket直接扫码获取入站参数
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...