准备工作

部署步骤

  1. 打开仓库,并Fork一份;进入“Settings”,输入名称,改名 (随便什么名字都可以,防Koyeb风控):
  1. 编辑文件.github/workflows/docker-image.yml,按照“name: Docker Hub ID/自定义镜像名称”格式修改第13行:(其他地方不要动)
  1. 添加Actions的Secrets变量,变量说明如下;
    DOCKER_USERNAME:Docker Hub 用户名
    DOCKER_PASSWORD:Docker Hub 登录密码
  1. 登录Koyeb,创建一个APP,配置如下:
    Docker Image:Docker Hub镜像地址,格式为“docker.io/Docker Hub 用户名/自定义镜像名称”
    Container size:部署配置,一般默认即可
    Port:80
    Environment variables:Key:PORT,Value:80
    Name:随便填

大概等待1-3分钟,然后出现“Healthy”字样即为部署成功

客户端配置

  • 地址:***-***.koyeb.app (***-***是Koyeb为你分配的名称,如下图中红圈所示)
  • 端口:443
  • 用户ID:24b4b1e1-7a89-45f6-858c-242cf53b5bdb
  • 额外ID:0
  • 加密方式:auto
  • 别名:随便填
  • 传输协议: ws
  • 伪装类型:none
  • 路径:24b4b1e1-7a89-45f6-858c-242cf53b5bdb-vmess
  • 传输层安全: tls
  • 跳过证书认证:false
  • SNI:***-***.koyeb.app (***是Koyeb给你分配的二级域名)

注意事项

  • 不要滥用本服务,否则可能被封号。