

围绕文件服务本该有的样子构建
01
存储控制
按用户、团队和文件大小,把上传路由到本机磁盘、S3 兼容存储、Azure Blob、腾讯云 COS、阿里云 OSS、七牛 Kodo、OneDrive、SFTP 或远程从节点。策略决定字节的落点,你决定策略。
02
大文件是一等公民
直连、断点续传分块、预签名和 multipart 上传。后端按策略和对象大小协商最合适的路径,而不是把所有文件挤进同一条管道。
03
运维内生
健康端点、审计日志、后台任务记录、存储连接测试、doctor 诊断和迁移命令都是一等功能——因为跑这套系统的人是你自己。
九个后端,一个契约
每个存储后端实现同一套 connector 契约:descriptor 驱动的管理界面、版本化类型配置、加密凭据。新增 provider 不再需要改动核心。
本机
单机、NAS、小团队、最少依赖
S3
S3 兼容对象存储、外部桶和大文件
阿里云 OSS
阿里云 OSS:原生 V4 签名、分离 endpoint 或 CNAME
腾讯云 COS
腾讯云 COS 与按策略的 COS CI 处理
七牛云 Kodo
七牛云 Kodo S3 空间与官方 endpoint 诊断
Azure Blob
Azure Storage 账号与 Blob 容器
OneDrive
Microsoft 365、OneDrive、SharePoint 和群组驱动器
SFTP
SSH/SFTP 文件服务器与服务端流式传输
远程节点
由另一个 AsterDrive 从节点存储的对象
一次部署,覆盖整个文件工作流
完整的文件工作流开箱即有——不用逛插件市场。
文件管理
- 目录树与面包屑
- 全文搜索
- 批量操作
- 缩略图与预览
- Monaco 文本编辑
- 全键盘导航
- 版本历史与回收站
分享与工作空间
- 个人与团队工作空间
- 密码与过期时间的公开分享
- 下载限制与计数
- 独立配额
- 审计日志
接入与编辑
- 限定根目录的 WebDAV
- WOPI 在线编辑 Office
- Passkey 与 WebAuthn 登录
- 压缩包在线打包解压
运维
- 健康端点与 doctor
- 后台任务记录
- 存储连接测试
- 运行时设置与定期清理
- 多 Primary 集群就绪
三条命令,从零到网盘
一个容器,内嵌前端,SQLite 开箱即用。长大了换 PostgreSQL 或 MySQL。长很大还有 Kubernetes 和 Helm chart。
terminal
$
适合什么,不适合什么
当你想要这些,选它没错
- 一个内嵌前端的单体式自托管服务
- SQLite 开箱即用,需要时再上 PostgreSQL / MySQL
- 跨本机、对象存储和远程节点的存储路由
- 个人与团队工作空间:配额、分享、回收站、审计日志
- 独立账号、限定根目录的 WebDAV 访问
- 通过 OnlyOffice 或 Collabora 预览编辑 Office 文件(WOPI)
- 一个读得懂、改得动、部署得了的代码库——不需要插件市场
当你需要这些,另请高明
- 日历、联系人、聊天、邮件俱全的协作全家桶
- 今天就要成熟的原生桌面和移动同步客户端
- 只罩一个服务器目录的极简 Web 界面
- 厂商托管的高可用、跨区域故障转移或合规保证
- 别人替你承担部署和数据责任的 SaaS
把文件拿回来。
几分钟起一个本地试用。留下它,因为它不碍事。
MIT OR Apache-2.0 双许可的自由开源软件——代码可读、可改、可部署在任何地方,永远没有厂商锁定。


