PGSTY Silo:源自 MinIO Fork,只改一行,无缝替代 MinIO

MinIO 彻底死掉之后,如何让使用 MinIO 的项目在不改变任何代码的情况下继续下去,就是一个必须面对的问题了。尤其现如今发现安全漏洞的速度如此之快,急需一个 MinIO fork。

这不,它来了。

PGSTY Silo:源自 MinIO Fork,只改一行,无缝替代 MinIO 1

PGSTY Silo:从 MinIO fork 而来的开源 S3 对象存储替代品

青小蛙在此之前已经找过不少所谓 MinIO 替代者了(可参考:MinIO 又砍一刀:开源社区版没了,Docker 镜像也删干净了),但都有一个问题:需要重新设置你的整个 S3 项目,至少也需要重写配置文件,就…非常麻烦。

Silo(简称)是一个直接从 MinIO 老代码 fork 而来的新项目,其官网强调:

PGSTY Silo(以下简称 Silo)是由 Pigsty 独立维护、从 pgsty/silo 发布的开源 MinIO 社区分支。本项目与 MinIO, Inc. 不存在隶属、背书或赞助关系;文中使用 “MinIO” 仅用于说明上游项目及兼容谱系。

PGSTY Silo:源自 MinIO Fork,只改一行,无缝替代 MinIO 2

只改一行,即刻替代 MinIO

下面是青小蛙曾经的 minio docker-compose.yml 文件,只需要把曾经的 minio/minio 修改为 pgsty/silo 就行了:

PGSTY Silo:源自 MinIO Fork,只改一行,无缝替代 MinIO 3

其他什么都不变,真的是只改一行,无缝替代。

重新运行之后,去刷新你的后台,页面就切换到 Silo 了,并且用户名密码都没有改变:

PGSTY Silo:源自 MinIO Fork,只改一行,无缝替代 MinIO 4

管理页面也回来了:

PGSTY Silo:源自 MinIO Fork,只改一行,无缝替代 MinIO 5

又可以愉快的用起来了。


原文:https://www.appinn.com/pgsty-silo-minio-alternative/

写留言

Enable Notifications OK No thanks