Cloudflare Workers · 单用户 · 零 npm 依赖
一个跑在 Cloudflare 上的
个人网盘。
文件管理、在线预览、分享、同步——全部收进一个 Worker。本地 KV / R2 加 6 种外部存储,各自一张盘,互不混排。
- Workers
- D1
- KV
- R2
- WebCrypto
- PWA
- 免费计划可用
适合你,如果…
- 想把网盘挂在自己的 Cloudflare 账号下,不租服务器
- 文件散在 Google Drive / Zoho / MEGA / B2 / S3 / WebDAV,想统一管
- 要分享链接、匿名收集、批量下载,不想折腾
先说清楚
- 单用户制:只有一个 owner,没有注册 / 多人 / 共享空间
- 免费计划有平台天花板:Worker 请求体 100MB,KV 写 1000 次/天
- MEGA 原生 API 盘单文件限 64MB,大文件请走 R2 / B2 / WebDAV 中转
文件管理
盘符视图、搜索定位、批量重命名、星标与标签。
看文件管理教程 →
上传与续传
R2 分片续传、预签名直传、SHA-256 秒传。
看上传教程 →
下载清单
ticket 直链、多文件测速分批下、单文件重试。
看下载教程 →
预览与编辑
图片灯箱、音视频断点播、PDF 内嵌、文本在线改。
看预览教程 →
分享
一文件多链、密码与过期、匿名收集、访问统计。
看分享教程 →
同步与后台任务
增量同步、关页续跑、保活 pump、管理后台。
看任务教程 →
① 部署上线脚本一键 / 手动粘贴二选一
→
② 接入存储管理后台添加账户,出现新盘
→
③ 传文件进盘上传,设分享或同步
存储一览
本地两盘 + 外部六源。
实际生效上限 = 项目限制 ∩ Cloudflare 平台 ∩ 后端官方,三者取最小。
| 后端 | 单文件 | 怎么接 |
| KV | 20MB | Worker 绑定即用,不走添加账户 |
| R2 | 5GB | Worker 绑定即用,大文件主力 |
| Google Drive / Zoho | 5GB / 1GB(免费版) | OAuth 四项填表,详见 接入教程 |
| MEGA 原生 / 中转 | 64MB / 5GB | 会话续接或自托管桥接,详见 接入教程 |
| B2 / S3 / WebDAV | 5GB | Key + 地址填表,详见 接入教程 |
- 8 种存储齐了(新增 B2 / S3 / WebDAV / MEGA),星标、标签、批量重命名
- 复制 / 拉取变后台任务,关页接着跑;MEGA 浏览器直连下载
- 文本编辑改为直接覆盖保存,不再保留历史版本(重要内容先备份)
完整更新日志 →
主界面 · 盘符视图:根目录只列盘,进盘后才是真实目录。亮 / 暗色一键切换。
管理后台 · 存储管理:KV/R2 开关与配额上限,外部账户的检测、配额与同步状态。详见存储接入。
数据同步 · 任务列表:公开文件夹拉取进度,关页后服务端接着跑。详见后台任务。