利用Koyeb免费容器搭建V2ray节点实现科学上网
准备材料
- GitHub账号
- Docker Hub账号
- Koyeb账号
部署步骤
1.注册好GitHub账号
2.打开仓库,并Fork一份
3.进入“Settings”,输入名称,改名
![利用Koyeb免费容器搭建V2ray节点实现科学上网 - 科学上网 IYIO.NET](http://wsrv.nl/?url=//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-PpmabZrKVlwyaW2mC7-R8fdzrHAY6VU2l53FYDnf_3PJqJznss4mnenb5aqWyNBHNXRB7KnOr_4bSpm2BQoun2LNEly15L0q-kcQXAE32VYcsxuDb1a4sHGN4qfBZHRLpn0hmY1RfFl73WvibRYBobTNw_7KKZzPvKlmxiJ63cjly29-0hihM5UNF2o/s1600-rw/080951-1.png)
4.编辑Dockerfile,说明如下
AUUID
:用来部署节点的UUID,如有需要可在UUID Generator生成CADDYIndexPage
:伪装站首页文件ParameterSSENCYPT
:ShadowSocks加密协议
5.打开Docker Hub官网,注册账号
![利用Koyeb免费容器搭建V2ray节点实现科学上网 - 科学上网 IYIO.NET](http://wsrv.nl/?url=//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHVNIylW9TdCVF8Z1ypcS0Sj4VYk_2kECMo5p8T92y2SJTQBYM3p0YuG8olhY_3Lzg84pE5spaDXFWz5Bsv1o7tpmWYYC8rbUki452PDZISv28qduXXnFYWM44femeRgQaEB9H06rXZaTYwKABY02kLuPjhDuCQL3pnkxBc-NbYdHEoYecdLnGpjrlLeM/s1600-rw/080951-2.png)
6.编辑Actions文件docker-image.yml
,按照“name: Docker Hub ID/自定义镜像名称”格式修改第13行.
![利用Koyeb免费容器搭建V2ray节点实现科学上网 - 科学上网 IYIO.NET](http://wsrv.nl/?url=//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwPNn9db3DJvY9K4pDxXCOUn5jXKUuhK3fURXHBGFtG-JcgBydAXdEK7ifC10JyvOwYLR2BgNMO6-vthBf673oM23mCsr10yAPFiA4Oz4xWvBkJrZzNS-b7ItUQioHrLUwmODKq9eo_2f_i9mCraMWiNDAQsdE-aQaGf7DdmzXpOpINUR1Z80PGfmxZeQ/s1600-rw/080951-3.png)
7.添加Actions的Secrets变量,变量说明如下
DOCKER_USERNAME
:Docker Hub ID DOCKER_PASSWORD
:Docker Hub 登录密码
![利用Koyeb免费容器搭建V2ray节点实现科学上网 - 科学上网 IYIO.NET](http://wsrv.nl/?url=//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhD627q9RZe6e_iIImplITmKJ6EpNCaayRrc5BxHe8p6hkfdhbxKB1M7EJDF4W_250DfMSzY1mquky5yCyvQD6CVah7CCmZJ56hyphenhyphenkaNWmWRyQF0r3Wr-MnQ7gDje2gbkuneE0MKOnIfMGLMAZLbyKY_2uUH2WCv2OJivHFGVfL6E80JMOH1ILbUV3oV0Vs/s1600-rw/080951-4.png)
8.运行Actions以编译镜像,大概需要1分钟时间
![利用Koyeb免费容器搭建V2ray节点实现科学上网 - 科学上网 IYIO.NET](http://wsrv.nl/?url=//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfZQrtsl0o8ouh7yowJTNPXtdA86pHjW1LAhj-o3c9yLMgVGfChIJniMQjhlMiF622eVLfrDN-0h8QS2jZigVLfUUypPNOa1Xh29ZidIoHI47PTtYr3nfqyvVGs9GZ52tmtE6gHamXBh4gjUaY66jNx1boiMG4ZOwr9wfcRV-uxpKMzThihiIqjixHNPA/s1600-rw/080951-5.png)
9.打开Koyeb云,登录自己的账号
10.创建一个APP,配置如下
Docker Image
:Docker Hub镜像地址,格式为“docker.io/Docker Hub ID/自定义镜像名称”Container size
:部署配置,一般默认即可Port
:80- Environment variables:
Key
:PORT,Value
:80 Name
:自己定义
![利用Koyeb免费容器搭建V2ray节点实现科学上网 - 科学上网 IYIO.NET](http://wsrv.nl/?url=//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIAXR_y6xebbU7A5LW9hnwFCfJqPBcfsw3st7u9e5_PBGpB_0ojjY3itK428rfcg3nN1gTCzn7ScizJvg4Z1JmM6Flsr9IX5I_m9UYvn1P9CAM_g7t8Jr0LTS-mHeOplgFNWF_SjB5q6D1PygUV-vgpz9_nkYhF2-8XI4LcJM3nbnd7_kYfRRN7PoWmGA/s1600-rw/080951-6.png)
![利用Koyeb免费容器搭建V2ray节点实现科学上网 - 科学上网 IYIO.NET](http://wsrv.nl/?url=//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4EjjJJH8ZF1yUsOjXKCqLuSbMcba8ACCUHgQcof53f2EHi-94WTnX7j12-TRypDQLMPDrRIrdBLlKzB9IXqDinwRw5nQNuPUweUzdaU2c2QGtJOprZ0lHNnJEGKEnSrUKCeu9khU8KOAYyuBbaZL5aU7zicixbce3naroUAfgxMZ2ML6rKn5IFVDGu0Q/s1600-rw/080951-7.png)
11.大概等待1-3分钟,然后出现“Healthy”字样即为部署成功
![利用Koyeb免费容器搭建V2ray节点实现科学上网 - 科学上网 IYIO.NET](http://wsrv.nl/?url=//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisiHA3yOZDyVwLHtGKjdG8bb5JngQ23-8q_0nNfiQA6bTIiOitL5fkjt4-tlZg-CTs3dv3SLAWTlRGYCPCpXBNEaTPXkJWOKzWM3NMVbBTLzFdqtVQl0V_8X-HVfWhhyphenhyphen3MigmkNFJOBtaW4mgapbnfxMRiZKIbZ0UaDlNNl_o6DzNEv8oFnHFtOi-8MeE/s1600-rw/080951-8.png)
12.客户端配置如下(以VMess为例)
![利用Koyeb免费容器搭建V2ray节点实现科学上网 - 科学上网 IYIO.NET](http://wsrv.nl/?url=//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizXFzELsvhGLJybWrsbjJ_gSI-L1_EkmiDsBpBBJUSJKJJhmbZ2J2Jy1eKegjR3MSp9H5V5pSpxbymg22pVYF8-oYQ2ixeg1y2V-3jlDqx35ZsmN5Du1yjpEAJStsIyw7xLInfPW36YLEStzBwn5UkcT6Trj6rIYU8u8FkVF47zUTLaeQeIxbJ9SOCrNM/s1600-rw/080951-9.png)
加入对话