在之前的博客容器云教程中,我向大家介绍了很多容器。但是经过我的实测发现,基本大部分的容器云的提供商的网络只有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,以激活该功能
Koyeb 部署 Xray 后的可用性边界
Koyeb 这类平台适合学习云应用部署和轻量测试,但用于 Xray 节点时要注意休眠、端口、域名、TLS、资源限制和平台规则。部署成功不代表长期稳定,尤其是免费资源,可能会出现冷启动、连接断开或出口质量波动。
部署后建议检查
- 确认服务实例持续在线,没有因为空闲或资源限制频繁重启。
- 检查公开域名、TLS、路径、SNI 和客户端配置是否完全一致。
- 查看 Koyeb 日志,确认客户端请求是否真正到达应用。
- 如果速度波动,分别测试平台出口、本地网络和目标网站响应。
- 不要把免费平台节点用于重要账号、支付或长期稳定访问。
Koyeb 部署教程更适合理解 Xray 配置和平台运行机制。需要稳定线路时,应优先考虑可控 VPS 或明确支持代理服务的方案。







