77 lines
1.3 KiB
Markdown
77 lines
1.3 KiB
Markdown
# 说明
|
|
|
|
## 前提
|
|
提前安装好以下软件
|
|
- curl
|
|
- docker
|
|
- docker-compose
|
|
- jq - 用于查看json文件, 提取json文件信息. 编辑json文件
|
|
- qrencode - (可选, 非必要)用于生成二维码
|
|
|
|
## 快速开始
|
|
1. 下载项目
|
|
```bash
|
|
git clone https://gittea.wingogo.top/William/xray_docker.git
|
|
```
|
|
|
|
2. 进入项目目录
|
|
```bash
|
|
cd xray_docker
|
|
```
|
|
|
|
3. 初始化xray配置, 设置密钥和uuid, **第一次运行必须执行**
|
|
```bash
|
|
bash ./bin/init.sh
|
|
```
|
|
|
|
4. 启动
|
|
```
|
|
docker-compose up -d
|
|
```
|
|
|
|
5. 查看分享链接
|
|
```bash
|
|
bash ./bin/print_share_link.sh
|
|
```
|
|
|
|
## 停止
|
|
如果需要停止服务, 进入项目目录, 执行以下命令
|
|
```bash
|
|
docker-compose down
|
|
```
|
|
|
|
## 更新镜像
|
|
进入项目目录, 执行以下命令
|
|
```bash
|
|
bash ./bin/update_docker_images.sh
|
|
```
|
|
|
|
## 查看分享链接
|
|
进入项目目录, 执行以下命令
|
|
```bash
|
|
bash ./bin/print_share_link.sh
|
|
```
|
|
|
|
## 修改端口
|
|
修改conf/config.json
|
|
```json
|
|
// ...
|
|
|
|
"inbounds": [
|
|
{
|
|
"listen": "0.0.0.0",
|
|
"port": 8003, // 修改为你想要的端口, 比如:9991
|
|
"protocol": "vless",
|
|
// ...
|
|
}
|
|
]
|
|
|
|
//...
|
|
```
|
|
|
|
## 参考信息
|
|
- [xray官方文档](https://xtls.github.io/)
|
|
- [xray代码仓库](https://github.com/xtls/xray-core)
|
|
- [xray docker镜像](https://hub.docker.com/r/teddysun/xray)
|
|
- [xray安装命令](https://github.com/XTLS/Xray-install)
|