准备材料
- 一枚邮箱账号
- 信用卡或借记卡
- flycli工具
部署步骤
- 打开Fly.io官网,注册账号,记得一定要使用本地网络注册!!!
- 在这里会提示需要你的信用卡信息,我这里就用填写我在Bankoff申请的虚拟卡
- 如无意外的话,当出现这个页面的时候,就已经注册成功了
- 检查邮箱内的激活链接,激活账号
- 使用以下命令安装Flyctl工具
Windows:iwr https://fly.io/install.ps1 -useb | iex
(请使用PowerShell或Windows终端的管理员模式安装)
Mac OS / Linux:curl -L https://fly.io/install.sh | sh
- 下载KOXray项目文件,并解压
- 修改
Dockerfile
内第3-5行修改自定义设置,说明如下:
AUUID
:用来部署节点的UUID,如有需要可在uuidgenerator生成
CADDYIndexPage
:伪装站首页文件
ParameterSSENCYPT
:ShadowSocks加密协议
- 右键当前目录,点击“从终端中打开”
- 输入
flyctl auth login
,在CLI页面登陆自己的Fly.io账号 - 输入
flyctl launch
,然后按照下图设置
- 修改CLI生成的
fly.toml
文件,将internal_port = 8080
改为internal_port = 80
- 回到命令行,输入
flyctl deploy
进行推送至Fly.io
- CLI推送成功之后,在Fly.io的控制面板会提示刚刚部署的应用
- 在这里你可以看到应用信息,复制Hostname备用
- 客户端配置如下(以vmess为例,其他协议可看KOXray项目说明)
KOXray项目文件 失效 了 可以重新上传一份吗
等有时间了,我看看。