如题,可以托管在cloudflare workers上,利用在线读取cloudflare R2空间,用来当网盘使用,支持在线上传下载功能。
源码如下
worker.js(73.03 KB)2026.6.25新版,修复偶尔无法复制链接bug,增加伪静态路由
worker.js(78.25 KB)注意使用“从Hello World!开始” 进行部署,如下图,复制worker.js文本内容进去即可

你需要在workers配置如下环境变量(不设置也不影响使用)
ACCESS_PASSWORD 是访问密码
SITE_TITLE 网盘显示名称
重要(必须绑定才能使用):需要在workers界面绑定中绑定你的R2存储,然后就可以使用了,可以参考下图


@嚻,空间多大?上传限制有吗?正好需要个