Skip to content

通过 Koyeb 部署

luolongfei edited this page Aug 29, 2022 · 4 revisions

推荐没有自己服务器的用户使用此方案,一键部署,完全免费

1、首先,你需要有一个 Koyeb 账户

右击,在新标签页打开链接 https://app.koyeb.com/auth/signup ,完成注册,并登录

2、一键部署

右击在新标签页打开链接 Deploy to Koyeb ,来到部署画面:

koyeb01.png

点击Environment variables,编辑环境变量。此处我只列举了几个常见的环境变量,更多变量参考 .env.example 文件。不需要的变量可以点后面的垃圾桶删除,需要更多其它变量可以点下方的Add environment variable添加。注意自定义 FF_TOKEN 的值并记下来,后续用于管理画面鉴权。

koyeb02.png

其它我没提到的东西都保持默认即可,然后点击Deploy,然后等待部署状态变成Healthy,状态可能会在一分钟左右变成Unhealthy,实际上这个时候已经部署好了,只是 koyeb 健康检测的频率比较低,没有及时更新状态而已:

koyeb03.png

严格意义上来说,到这里,部署就已经大功告成了。如果你想手动触发脚本执行,测试部署是否成功,那么可以做如下操作,否则,你可以关掉本页面,去喝咖啡了。

点击下方的应用地址,跳到工具管理画面:

koyeb04.png

注意:如果 *.koyeb.app 域名在国内无法访问,你可能需要发个功,或者施加魔法,这个需要你自己想办法解决。

koyeb05.png

在这个页面输入你之前在 Koyeb 配置的 FF_TOKEN 的值,然后点击送信,即可手动触发续期脚本执行,并且你会来到如下画面:

koyeb06.png

看到这个画面,说明你已经触发了一次脚本执行,页面下方有实时的执行过程。记住,每次访问这个页面都会触发一次执行,故不要频繁访问。

3、补充说明

由于 Koyeb 部署画面我只列举了几个常见的环境变量,更多变量的配置与修改,请如下图移步到对应位置操作

koyeb07.png

如何升级到最新版本?

只需要点击这里的Redeploy即可。喜欢这个镜像,可以前往 https://hub.docker.com/r/luolongfei/freenom 给个 star。

koyeb08.png

我部署的站点

https://freenom-luolongfei.koyeb.app

关于部署到 Koyeb 的文档完