PocketChest简介
PocketChest 是一款基于 Cloudflare 边缘网络的现代化临时文件/文本分享服务。用户上传后获得唯一的 6 位取件码,无需注册即可跨设备安全分享,支持自动过期与可选的 TOTP 访问保护。
“Chest” 是什么
一次上传的文件与文本集合被称为一个 chest。系统会为每个 chest 生成形如 ABC123
的 6 位取件码,分享该代码即可下载其中所有内容。

核心功能
- 文件与文本分享:支持上传文件或粘贴文本,可选启用 TOTP 验证限制访问。
- 大文件支持:单文件最大 200GB(基于 Cloudflare R2 分片上传)。
- 安全取件码:6 位检索码用于访问与下载。
- 自动过期:可设定 1/3/7/15 天到期或永久保存。
- 零门槛:无需注册,上传即用。
- 自适应界面:桌面与移动端流畅使用。
- 全局加速:依托 Cloudflare 全球边缘网络。
- 演示:提供 15 秒上传分享与 10 秒文件取回短演示(含 TOTP 保护示例)。

技术架构
- 后端:Cloudflare Workers + D1 数据库 + R2 对象存储
- 前端:Next.js 14 + Tailwind CSS(部署于 Cloudflare Pages)
- 语言:TypeScript
安全机制
- TOTP 双重认证:可选开启,提升敏感内容访问安全。
- JWT 会话令牌:用于安全的会话管理。
- 自动过期与清理:到期自动删除,按小时定时任务清理过期内容。
- 输入校验:限制文件类型与大小,降低风险。
PocketChest部署与开源
GitHub地址:https://github.com/Hzao/PocketChest
© 版权声明
- 转载时请保留原文链接,谢谢!
- 本站所有资源文章均来源于互联网的收集与整理,本站并未参与制作。若侵犯了您的合法权益,请联系我们将及时删除。
- 本站发布的资源来源于互联网,可能包含水印或引流等信息,请用户擦亮双眼,自行辨别,做一个有主见、具备判断力的使用者。
- 本站资源仅限于研究和学习交流使用。如需用于商业目的,请务必购买正版授权,否则由此产生的一切后果将由使用者自行承担。
- 联系方式(#替换成@):navagpt#qq.com
相关文章
暂无评论...