MinIO 的单节点本地 S3 替代方案
Alternatives to MinIO for single-node local S3

原始链接: https://rmoff.net/2026/01/14/alternatives-to-minio-for-single-node-local-s3/

2025 年末,MinIO 背后的公司决定放弃该项目,以追求其他商业利益。这不仅惹恼了许多用户,还让许多依赖 MinIO 在本地模拟 S3 存储的软件演示陷入了困境,更不用说那些利用它来验证 S3 兼容性的构建流水线了。在这篇博客中,我将探讨一些 MinIO 的替代方案。虽然 MinIO 的功能远不止是构建演示时用于模拟 S3 的工具,但我这里的重点将放在如何寻找最简单的替代品上。实际上,这意味着我不会去关注多节点部署、分布式存储、生产环境支持成本、图形界面功能等。换句话说,这篇博客并非针对那些在生产环境中使用 MinIO 作为自托管 S3 存储的用户。当然,如果你有相关的补充建议,欢迎在下方留言。

本次讨论探讨了多种用于单节点本地 S3 存储的 MinIO 开源替代方案,其背景是 MinIO 在许可协议和开发方向上的调整。 文中提到的主要替代方案包括: * **Silo**:MinIO 的社区维护分支,旨在提供一个稳定的直接替换方案,无需更改代码。 * **Garage**:以稳定性和简洁性著称,但有用户指出其在单节点配置下存在元数据损坏的潜在风险,且缺乏高级 S3 功能。 * **SeaweedFS**:以高性能和功能丰富见长,但部分用户初期认为其文档较为匮乏。 * **VersityGW**:常因简单、稳定以及将存储桶直接映射到文件系统的特性而受到好评,非常适合家庭实验室和测试环境。 * **其他选择**:包括 **RustFS**(常被提及用于生产环境,但对日志记录和资源占用有特定要求)、**hs5**、**S3Proxy** 以及 **rclone serve**。 讨论强调了一个权衡:尽管一些开发者偏好基于文件系统的简单存储,但另一些人则需要 S3 兼容 API 来进行 CI/CD 模拟、一致性测试或云原生互操作性。许多用户强调,对于大多数本地开发场景而言,“最佳”工具取决于对 API 合规性、性能或维护便捷性的具体需求。
相关文章

原文

In late 2025 the company behind MinIO decided to abandon it to pursue other commercial interests. As well as upsetting a bunch of folk, it also put the cat amongst the pigeons of many software demos that relied on MinIO to emulate S3 storage locally, not to mention build pipelines that used it for validating S3 compatibility.

In this blog post I’m going to look at some alternatives to MinIO.

Whilst MinIO is a lot more than 'just' a glorified tool for emulating S3 when building demos, my focus here is going to be on what is the simplest replacement. In practice that means the following:

What I’m not looking at is, for example, multi-node deployments, distributed storage, production support costs, GUI capabilities, and so on. That is, this blog post is not aimed at folk who were using MinIO as self-managed S3 in production. Feel free to leave a comment below though if you have useful things to add in this respect :)

联系我们 contact @ memedata.com