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さん、ありがとうございます