在之前的博客容器云教程中,我向大家介绍了很多容器。但是经过我的实测发现,基本大部分的容器云的提供商的网络只有IPv4。而这篇博客容器云系列教程中提到的Koyeb,就是目前容器云中唯一一个能支持双栈网络的。不过唯一一点不好的地方就是对新用户来说需要信用卡(之前在公测时候的老用户的账户还是和以前一样不用信用卡)
准备材料
- 一枚邮箱(最好是大厂邮箱)
- 一张信用卡(仅针对现在注册的新账户)
部署步骤
- 打开Koyeb官网:https://www.koyeb.com ,点击“Sign UP”进行注册。如有账户可以点击“Login”登录。
- 输入姓名、邮箱和密码
- 输入信用卡信息验证
- 点击“Create App”按钮
- 选择“Docker”
- 镜像名称输入
docker.io/misakablog/xray-for-paas
,tag输入latest
- 输入应用名称,选择实例(推荐选Nano的)
- 点击“Advanced”按钮,将原来的默认端口
8080
改成80
,然后点击“Add Variable”,参考下表填写环境变量
变量名 | 是否必须 | 默认值 | 备注 |
---|---|---|---|
UUID | 否 | de04add9-5c68-8bab-950c-08cd5320df18 | 可在线生成 https://www.uuidgenerator.net/ |
VMESS_WSPATH | 否 | /vmess | 以 / 开头 |
VLESS_WSPATH | 否 | /vless | 以 / 开头 |
TROJAN_WSPATH | 否 | /trojan | 以 / 开头 |
SS_WSPATH | 否 | /shadowsocks | 以 / 开头 |
NEZHA_SERVER | 否 | 哪吒探针服务端的 IP 或域名 | |
NEZHA_PORT | 否 | 哪吒探针服务端的端口 | |
NEZHA_KEY | 否 | 哪吒探针客户端专用 Key |
- 等待3-5分钟,待状态出现“Healthy”,即为部署成功。复制Public URL备用
- 节点配置如下
plaintext
1 |
协议:Vmess / Vless / Trojan / Shadowsocks |
Xray内核支持WebSocket的0RTT降低延迟功能,可在path路径末尾加上参数:?ed=2048,以激活该功能