LOGI

在 Cloudflare 部署 FODI 后端

之前写过一个基于腾讯云 SCF 的 OneDrive 列表程序 FODI,现在腾讯云要收费了,每月至少 8 毛钱,虽然不多,但既然 Cloudflare 仍是免费的,不如移植一下,反正只是改改入口。

[tip type="info" title="突然白屏"]
refresh_token 有效期 3 个月,如突然无法打开,请 重设后端代码。计划使用 Github Action 自动更新,还没开始写,请耐心等待。
[/tip]

演示地址

[tabs]

[tab title="主页"]
[btn url="https://logi.im/fodi.html"]你的免费网盘[/btn]
[/tab]

[tab title="图片/音频/视频"]
[btn url="https://logi.im/fodi.html?path=/Media/Music/Jay Chou/不能说的秘密"]演示资源地址[/btn]
[/tab]

[/tabs]

注册 Cloudflare 并创建 Workers

打开 Cloudflare 注册页面,输入 邮箱密码 后点击 Create Account,进入下个页面后直接点击左上角的 CLOUDFLARE 图标进入控制面板主页,不要进行其他操作。

进入主页后,点击靠近右下角的 Workers

此时系统会建议你修改子域名,直接点击 Set up,随后点击弹出对话框中的 Confirm

之后会进入套餐选择页面,页面往下拉,找到 Continue with free,点击它。

完成上述步骤后,系统会发送确认邮件到你的注册邮箱,请自行登录邮箱,找到相关邮件,点击其中的确认链接,完成确认。

上传 FODI 后端

完成邮箱验证后,再次点击左上角的 CLOUDFLARE 图标进入控制面板主页,点击右下角的 Workers

现在点击页面中间你刚刚创建的函数,进入代码编辑界面,随后打开 FODI Deployment Helper,按照指引生成并复制代码,粘贴到下图的代码编辑器中。

填写完毕后,点击页面中下部的 Save and Deploy

部署 FODI 前端

前端部署方法和老文章相同,见 通过 Github Pages 部署前端 章节。

唯一不同的是 SCF 网关地址 要换成 Cloudflare 的,右击下图箭头,选择 复制链接地址 即可获得。

最后如果这个项目帮到了你,不妨到 Github 为我点颗星。

[github repo="vcheckzen/FODI" /]

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »