部署onedrive-cf-index-ng
一、介绍
onedrive-cf-index-ng 是一个开源项目,用于在Web展示 OneDrive 的文件列表。
二、部署
fork 原始仓库
CloudFlare部署
PagesCloudFlare创建
KV键值对设置,绑定
ONEDRIVE_CF_INDEX_KV变量为KV存储修改
Settings - Functions - Compatibility flags为nodejs_compat
1 | 设置 运行时 兼容性 |
- 绑定环境变量,邮箱、根路径
1 | userPrincipalName='xxxx@example.com' |
- 修改任务文件后,提交代码后自动重新部署
- 修改
config/site.config.js,里面有一些站点信息。
三、绑定域名
- Cloudflare使用有点慢
- 绑定
Edgeone,注意不要缓存/api路径。源站使用dev的原始域名
四、总结
感觉很是很不错的,将 E3 变成 文件列表。并且还是无服务器部署。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 浅空的运维记录!