Ceph 是一个分布式存储平台,在通用硬件组成的集群上同时提供对象、块和文件存储。
- Star
- 566
- Fork
- 8
- 未关闭 Issue
- 8
- 最近提交
- 上个月
这是什么?
Alarik 是一个可自托管的对象存储服务,兼容 S3 API,现有的 S3 客户端和工具可以直接接入。它支持基础对象操作、分段上传、存储桶版本控制、预签名 URL、生命周期规则、存储桶策略以及 SigV4 认证,并提供 Web 控制台用于浏览对象、管理用户和存储桶。
除基础 API 外,Alarik 还提供采用 AWS 事件结构的存储桶 Webhook(支持 HMAC 签名),以及向远程 S3 兼容端点的持续存储桶复制。认证方面支持本地账号和多身份提供方的 OIDC SSO。
在多节点部署中,Alarik 使用 Reed-Solomon 纠删码将数据分片,并通过 Rendezvous 哈希放置,无需外部数据库。集群元数据保存在 Alarik 自身的存储中,项目还包含读取修复和后台位腐烂扫描。该项目目前处于 Beta 阶段,面向 Linux 平台。
核心功能
- 01兼容 S3 API,支持分段上传、版本控制、预签名 URL 和生命周期规则
- 02Web 控制台,支持对象浏览、拖拽上传和管理员管理
- 03存储桶 Webhook,支持 HMAC 签名并带重试的投递
- 04向远程 S3 兼容端点持续复制存储桶
- 05支持多身份提供方的 OIDC SSO 及本地账号
- 06纠删码多节点集群,无需外部数据库
适用场景
- 为已使用 S3 SDK 的应用自托管兼容的存储后端
- 在私有化或本地机房环境中替换 MinIO
- 将存储桶从一个 S3 兼容存储复制到另一个
- 在 Linux 上搭建小型多节点对象存储集群
快速上手
- 1
打开 alarik.io/docs/installation 文档中的安装指南
使用前须知
- 该项目标注为测试版(beta),仍处于早期阶段。
- README 列出的唯一支持平台是 Linux。
标签
常见问题
- alarik 是什么?
- 用 Swift 编写的高性能 S3 兼容对象存储系统,定位为 MinIO 和 RustFS 的开源替代方案。 Alarik 是一个可自托管的对象存储服务,兼容 S3 API,现有的 S3 客户端和工具可以直接接入。它支持基础对象操作、分段上传、存储桶版本控制、预签名 URL、生命周期规则、存储桶策略以及 SigV4 认证,并提供 Web 控制台用于浏览对象、管理用户和存储桶。
- alarik 可以免费使用吗?用的什么许可证?
- alarik 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- alarik 还在维护吗?
- 半年内有更新。alarik 最近一次提交是在 2026年9月19日。
- alarik 适合用来做什么?
- 为已使用 S3 SDK 的应用自托管兼容的存储后端 在私有化或本地机房环境中替换 MinIO 将存储桶从一个 S3 兼容存储复制到另一个 在 Linux 上搭建小型多节点对象存储集群
- alarik 怎么安装和运行?
- 打开 alarik.io/docs/installation 文档中的安装指南
- 在哪里获取 alarik?
- 源代码和安装说明在 GitHub 上:https://github.com/achtungsoftware/alarik
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1.7万6539C++Other更新于 15小时前
tus 协议的 Go 参考服务端,支持可断点续传的 HTTP 文件上传,可存储到本地磁盘、Google Cloud Storage 或 S3。
3903557GoMIT更新于 6天前
基于 S3 对象存储的无状态、兼容 Kafka 的流处理系统,数据不再依赖本地磁盘。
1.1万797JavaApache-2.0更新于 昨天
免费自托管的 PostgreSQL 备份工具,支持时间点恢复、自动恢复验证和 Web 界面。
9147584TypeScriptApache-2.0更新于 10天前
自托管的端到端加密云盘,文件和笔记在浏览器中加密后才上传到服务器。
153273RustOther更新于 昨天