AnyTransfer 是一个开源、自托管的临时文件传输服务,主要面向需要快速分享文件、又不想依赖第三方平台账号体系的用户。项目本身可以理解成一套能自己部署的轻量文件中转工具,用来接替已经停止服务的奶牛快传这类产品。整套系统围绕 Cloudflare 的边缘计算与对象存储搭建,上传、存储、取件都在同一体系内完成,访问速度比较均衡,也省去自建服务器和维护带宽的麻烦。
上传流程
- 秒出提取码:选中文件后立刻就能拿到提取码,不用等整份文件传完再返回结果,分享动作可以提前完成。
- 直传存储:前端通过预签名 URL 把文件直接送入 Cloudflare R2,跳过 Worker 中转,大文件上传时速度更稳。
- 登录扩容:支持 GitHub OAuth 登录,匿名用户单次可传 100MB,登录后上限提高到 1GB。
- 取件省事:接收方凭提取码或链接下载即可,不需要注册账号,临时发给同事、客户或朋友都合适。
部署方式
- 自托管上手:作为一套自托管文件传输服务,只需把自己的 Cloudflare 账号接上,就能拥有一处独立的文件中转空间。
- 架构轻量:后台用 Hono 框架运行在 Cloudflare Workers 上,元数据放 KV,用户信息走 D1,文件落在 R2,组件不多,维护成本低。
- 零成本起步:在 Cloudflare 免费额度范围内即可跑通,个人或小团队搭私有文件中转站不用额外买服务器。
- 文档齐全:仓库内附带 DEPLOY.md 部署说明,按步骤配置绑定与参数即可上线。
维护管理
- 内容审核:内置文件审核流程,管理员可在后台处理待查内容,降低被滥用的风险。
- 举报入口:普通用户遇到可疑文件可以发起举报,方便站点自查。
- 后台管控:用户与文件相关事务集中在管理端处理,日常运营不需要额外工具。
- 视觉风格:暗色主题搭配粒子动画背景,页面干净,操作路径短。
如果在意的是数据放在哪、服务能开多久,AnyTransfer 给了一条比较省心的路径:把项目部署进自己的 Cloudflare 账号,文件传输服务就完全由自己掌控,项目采用 MIT 许可证,代码托管在 GitHub 上,改与不改都随意。拿不准效果的话,可以先打开上面那个演示站,走一遍上传和取件流程,再决定要不要照文档搭一份。
数据统计
相关导航
暂无评论...
