引言
本人之前一直使用的是 onemanager 作为 Onedrive 目录程序,但是八月份因为个人的应用时间到期了所以失效,过去使用的时间觉得这个程序尽管功能丰富,但是速度实在是过慢,因此产生了寻找替代程序的想法,找到了 vcheckzen/FODI: Fast OneDrive Index,OneDrive 秒级列表程序。虽然这已经是个创建于五年前的项目了,但是由于 onedrive 的 api 并未改变,因此还是可用的。
介绍
fodi 是一个使用 cloudflare worker 为后端的 Onedrive index 程序,具有前后端分离、部署简单、完全免费的优点。官方 demo
支持预览的格式
-
office 三件套
-
pdf
-
常见视频格式,m3u8,flv,视频磁力链接(创建
.videomagnet文件,将磁力链接写入,该特性由于 js 提供者引用广告,需要开启广告屏蔽插件) -
常见图片格式
-
常见音频格式
-
markdown,常见文本格式
其他特性
-
支持上传:在需要上传目录创建
.upload文件 -
支持文件夹加密:在加密文件夹创建你设置的密码文件名,同时支持多级目录的加密
-
接近秒速列表
-
支持非加密目录的带后缀文件的直接下载,比如
example.com/test/test.txt或者example.com?file=/test/test.txt,后者可以下载二进制文件 -
下载上传流量不经 cloudflare 转发
安装
详细教程请前往项目 README 中的安装部分,这里讲述完成安装后
利用优选 ip 加速
-
进入托管的网站,比如
example.com -
左侧找到
Workers 路由 -
添加路由
fodi.example.com/*,并选择你的 worker -
打开 dns,添加 cname 记录,名称
fodi,内容cloudflare.182682.xyz或者其他 CloudFlare 公共优选 Cname 域名,不要开启小黄云
前端部署
-
github page: 自行部署
front-end/index.html -
cloudflare page:fork 仓库后更改
front-end/index.html的SCF_GATEWAY:,构建输出目录填写front-end -
其他对象存储自行部署
结尾
如果该项目帮助到了你,还请点个 star。
在寻找替代项目的过程中,我发现属于网盘列表程序的时代已经过去了,以下是一些已经关闭了的或者长期没有更新的仓库: