在之前的容器云文章介绍中,我介绍了如何使用容器云搭建xray节点的流程。但是由于Doprax、Patr、Uffizzi等容器云搭建xray的用户太多,导致其服务有些不太稳定。而Okteto同样作为一个免费的容器云,也正好支持我们使用docker镜像搭建xray。在这期文章中,我来和大家一起在Okteto容器云部署xray节点

准备材料

  • 一枚GitHub账户,并绑定的非大厂企业邮箱

部署步骤

  1. 打开GitHub项目:https://github.com/Misaka-blog/xray-for-okteto
  2. 点击“Use this template”按钮,创建一个新库

在Okteto上搭建xray节点

  1. 输入库的名称,然后选择私库,创建私库

在Okteto上搭建xray节点

  1. entryport.sh 的 4-11 行修改项目变量

在Okteto上搭建xray节点

  1. docker-compose.yml 的第二行修改默认的服务名称,以避免连坐

在Okteto上搭建xray节点

  1. 打开Okteto的官网:https://cloud.okteto.com/ ,点击“Login with GitHub”登录

在Okteto上搭建xray节点

  1. 点击“Launch Dev Environment”

在Okteto上搭建xray节点

  1. 选择自己的私库,点击“Launch”按钮

在Okteto上搭建xray节点

  1. 等待3-5分钟后,Okteto云的节点就已经部署完成。复制EndPoint URL备用

在Okteto上搭建xray节点

  1. 节点配置如下:
plaintext

1
2
3
4
5
6
7
8
9
10
11
协议:Vmess / Vless / Trojan / Shadowsocks
地址:servicename-namespace.cloud.okteto.net
端口:443
UUID/密码:de04add9-5c68-8bab-950c-08cd5320df18或设置的uuid变量内容
额外ID:0
Shadowsocks加密方式:chacha20-ietf-poly1305
传输协议:ws
伪装域名:servicename-namespace.cloud.okteto.net
路径:/vmess(/vless、/trojan、/shadowsocks)或设置的VMESS_WSPATH(VLESS_WSPATH、TROJAN_WSPATH、SS_WSPATH)变量内容
传输安全:TLS
跳过证书验证:true或false都可以