软件介绍
评论列表

目录

AnyTransfer 的诞生源于知名临时文件分享服务“奶牛快传”的停止运营。作为一个开源替代方案,它的特点是数据自掌握在部署者手中。项目采用 MIT 许可证,代码公开,任何人都可以免费获取并在自己的 Cloudflare 账号上部署。它并非一个单一的网站,而是一套完整的服务端程序。通过巧妙利用 Cloudflare Workers、R2 存储、KV 和 D1 数据库等免费资源,AnyTransfer 提供了一个无需维护服务器、且能享受边缘网络加速的文件传输解决方案。核心设计理念是“快”和“直传”,文件从用户浏览器直接上传至存储桶,不经过服务端中转,大幅提升了效率。

官网入口地址

AnyTransfer 官方演示入口:https://anytransfer.myfastools.com/

开源项目地址

AnyTransfer 开源项目地址:https://github.com/Myfastools/anytransfer

功能介绍

  1. 即时提取码机制:用户选择文件后,系统会立即生成一个提取码,无需等待文件上传完成即可获得。这大大节省了等待时间,体验更流畅。

  2. 直传存储模式:前端通过预签名 URL 直接将文件上传至 Cloudflare R2 存储,Worker 服务器不中转文件数据,仅负责签名和元数据管理,显著降低带宽消耗并提升传输速度。

  3. 用户身份与权限:支持 GitHub OAuth 登录。未登录的匿名用户可上传 100MB 的文件,登录用户则提升至 1GB。

  4. 内容审核与安全:内置文件审核机制与举报系统,并配有管理员后台。管理员可以查看文件列表并对违规文件进行封禁操作,保障分享内容的合规性。

  5. 现代化视觉体验:界面采用暗色主题与动态粒子动画背景,视觉风格现代美观,提升了使用时的观感。

  6. 开源与自托管:项目在 GitHub 上开源,遵循 MIT 许可证。个人或团队可以参照详尽的部署文档(DEPLOY.md),在自己的 Cloudflare 账户下免费搭建私有服务。

  7. 基于 Cloudflare 技术栈:使用 Hono 轻量级 Web 框架运行于 Cloudflare Workers 边缘计算环境,元数据存储于 KV,用户信息管理依赖 D1(SQLite)数据库,文件存储使用 R2,整体架构简洁高效。

应用场景

  • 个人临时文件分享:当你需要快速将一份工作文档、几张照片或一个小软件安装包分享给朋友或同事,又不想通过微信、邮件等需要登录或限制大小的方式时。

  • 替代传统网盘中转:对于经常需要发送临时文件,但又担心隐私或不想上传到第三方大平台的情况,自建的 AnyTransfer 实例是一个理想的“数据中转站”。

  • 团队内部文件交换:企业或团队可以内部部署一个 AnyTransfer 服务,用于成员之间快速交换项目素材、会议记录等,数据在自有可控的云资源内流转。

定价与部署成本

AnyTransfer 本身是一个开源项目,免费。运行成本取决于你部署所使用的 Cloudflare 资源消耗。对于个人用户或小团队,在 Cloudflare 的免费套餐额度内(如 Workers 每日免费请求数、R2 免费存储空间、KV 和 D1 的免费读写操作),可以实现零成本运行。如果使用量较大,则需根据 Cloudflare 的定价支付超出免费额度部分的费用。这实现了“数据自主、服务可控、长久可用”的目标。

源码反馈/咨询 (共有 条反馈)
验证码:

AnyTransfer常见问题

本文标签
上一篇:云中转
下一篇:微信文件传输助手