VPS Rank 提供的快速部署V2Ray服务端方案,基于Docker和Docker Compose编排,达到分钟级部署。
- 已验证的操作系统:Ubuntu 22.04/20.04/18.04 LTS
- 容器运行时:docker
- 容器编排工具:docker-compose
- 流量代理工具:v2ray
- 应用服务器:caddy
- 安装目录:/opt/vpsrank/
- 端口占用:
- 80:应用服务器caddy占用
- 443:应用服务器caddy占用
- 主机或VPS:非中国大陆地区,拥有主机root权限,可以通过搬瓦工 BandwagonHost或其它厂商购买
- 一个域名(一级或二级域名),并成功解析到你的国外服务器IP地址. 域名可通过Namecheap或GoDaddy购买,示例:
- www.vpsrank.com
- v2.vpsrank.com
- 域名解析A记录:将v2.vpsrank.com解析到100.101.102.103的IPv4地址
- SSH连接:可以通过ssh工具(Xshell/MobaXterm)连接到VPS或云服务器
适用于全新安装Docker并运行V2Ray服务端
这个命令仅接收2个必要的参数:
- domain_name:V2Ray服务端使用的域名,并同时用于Caddy申请SSL证书,示例值 v2.vpsrank.com
- v2ray_version:V2Ray服务端运行的版本,示例值5.7.0,其它版本可以在 这里 浏览
命令运行格式为 ubuntu-install-with-docker DOMAIN_NAME V2RAY_VERSION
wget https://vpsrank.com/ubuntu-install-with-docker
chmod +x ubuntu-install-with-docker
./ubuntu-install-with-docker your.domain.com 5.7.0
coming soon...
注意:你需要预先安装 docker 和 docker compose/docker-compose 的两种形式
- 克隆这个仓库到你的服务器,使用
/opt/vpsrank/vpsrank-v2ray-install
目录git clone https://github.com/vpsranklab/vpsrank-v2ray-install.git /opt/vpsrank/vpsrank-v2ray-install cd /opt/vpsrank/vpsrank-v2ray-install/docker-compose
- 修改
conf/Caddyfile
文件中的YOUR_DOMAIN
为你的V2Ray域名 - 修改
conf/config-first.json
文件中的YOUR_UUID
为你的UUID,UUID可以在 https://www.uuidtools.com/v4 获取,或通过以下命令生成cat /proc/sys/kernel/random/uuid
- 启动V2Ray服务端
docker-compose up -d