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 파일에서 직접 설정하는 것이 좋습니다. 이렇게 하면 해당 설정이 가려져(즉, 웹 UI에서 보이지 않게 되어) 다른 관리자가 실수로 변경하는 것을 방지할 수 있습니다.

S3 설정을 다룰 때는 주의가 필요합니다(광범위한 테스트를 위해 스테이징 환경을 사용하세요). 이는 고급 설정이며 쉽게 되돌릴 수 없기 때문입니다.

@md-misko 정말 감사합니다!