Minio instead of S3?

AI-generated summary

Minio instead of S3?

The discussion revolves around using Minio as an alternative to S3 storage. tophee initially inquires about using Minio, which is a distributed object storage server compatible with Amazon S3. However, david notes that it may not work with Discourse, citing a meta post.

rishabh shares that as of the current date, two S3-compatible alternatives can be used: DigitalOcean Spaces and Minio S3. noel asks if the S3 settings page in the admin panel is only applicable to AWS S3, and md-misko responds that it’s not limited to AWS S3, providing a meta post for reference.

noel shares a screenshot of the S3 settings page, and md-misko advises that it’s preferable to set the configurations directly in app.yml to avoid other admins changing them inadvertently. md-misko also cautions that S3 configuration is advanced and cannot be easily reverted, recommending thorough testing in a staging environment.

Has anyone tried to use minio instead of S3 storage?

Minio is a distributed object storage server compatible with Amazon S3, but I don’t know what that means in relation to discourse…

I think it means that it won’t work, at the moment:

As of today, two more S3 compatible alternatives can be used:

  1. DigitalOcean Spaces
  1. Minio S3

https://meta.discourse.org/t/setting-up-backup-and-image-uploads-to-minio-s3/95123

只是想在我们的管理员页面的 S3 下检查设置页面,这是否仅适用于 AWS S3?

不,请看这里

感谢 @md-misko,为了确保我们讨论的是同一件事,我指的是这个页面。当然,我总是可以按照您提供的链接中的说明,手动添加配置。

是的,这些是相同的 S3 设置,但最好直接在 app.yml 中设置。这样它们将被隐藏(即在 Web UI 中不可见),这将防止其他管理员无意中更改它们。

请谨慎处理 S3(使用暂存环境进行广泛测试),因为这是高级配置,不易恢复。

非常感谢 @md-misko