找回密码
 立即注册
搜索
查看: 62|回复: 0

PocketChest:安全高效的临时文件分享神器 支持200GB、6位取件码(开源)

[复制链接]

1928

主题

0

回帖

5806

积分

管理员

积分
5806
发表于 2025-8-20 13:15:32 | 显示全部楼层 |阅读模式
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地址:
游客,如果您要查看本帖隐藏内容请回复


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|98课堂 ( 赣ICP备2024027960号-1 )

GMT+8, 2025-9-1 11:25 , Processed in 0.066574 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表