
file.kiwi
File.kiwi —— 一个无文件大小限制、上传前自动加密、无需注册即可使用的临时文件分享平台。
想要搭建一个属于自己的私有网盘,又不想承担高昂的服务器存储开销,Davflare 就是一个非常省心的开源方案。依托 Cloudflare 生态,使用 R2 对象存储存放文件,Pages 承载前端网页、Workers 负责后端调度。免费额度即可拿到10GB R2 存储空间,每日 10 万次 Worker 调用,足够个人日常使用。
Davflare 是一个部署在 Cloudflare Pages + Workers 上的轻量级网盘解决方案。它利用 Cloudflare R2 对象存储作为后端,为用户提供高达 10 GB 的免费存储空间和每天 10 万次 Worker 调用额度。Davflare 不仅提供了现代化的网页管理界面,还完整支持 WebDAV 协议和 MCP (Model Context Protocol),使其成为个人文件管理、多设备同步以及 AI Agent 知识库的理想选择。

/webdav,兼容 Cx File Explorer、BD File Manager 等主流客户端,实现手机/电脑无缝挂载。/mcp,支持 AI Agent 通过标准协议读取、上传和管理文件,是构建本地化 AI 知识库的理想后端。sites/{slug}/),适合部署个人博客或文档。agents/{global|agent|project}/{skills|rules|mcp}/),方便手动拉取或推送 Agent 技能与规则。通过 Cloudflare Pages 直接连接 GitHub 仓库进行部署。
build。BUCKET:绑定你创建的 R2 Bucket 名称。WEBDAV_USERNAME / WEBDAV_PASSWORD:设置 WebDAV 访问凭证。TRASH_RETENTION_DAYS:回收站保留天数(默认 30,-1 为关闭)。WEBDAV_PUBLIC_READ:设为 1 可开启公开读取(慎用)。# 修改 wrangler.toml 中的 bucket_name 为你的实际桶名
npm run build
npx wrangler pages deploy build
https://<your-domain.com>/webdavAuthorization: Bearer <apiKey> 头。POST /api/upload:支持 multipart 或原始 body 上传,大于 100MB 自动分片。GET /api/list:获取目录列表。POST /api/shares:创建分享链接。POST /mcplist, upload, download, mkdir, delete 等工具。






