Utilisation du stockage objet compatible S3 de Scaleway

Turns out most clones are broken in one way or another. For example, the Digital Ocean S3 Clone forgets the file Mime Type, so our brotli compressed JS is served as plain text and it breaks Discourse completely. So there is no big howto guides, because the experience was awful as a few months ago and everything is changing very rapidly.

I plan on doing a complete check on the ScaleWay offering next week, and write a howto if it works.

7 « J'aime »

:+1:
I can’t wait to read this documentation :slight_smile:

1 « J'aime »

Very interested as well. I attempted to make it work on Rails with ActiveStorage, to no avail.

I have a pending PR before I can publish the guide at

I assume almost all S3 clones who use minio under the hood, like Digital Ocean, will need this.

4 « J'aime »

Guide is up at Using Object Storage for Uploads (S3 Clones)

6 « J'aime »

Cela a fonctionné pour moi (merci !), alors que le simple réglage de s3_endpoint ne suffisait pas.
Inutile de dire que cela reste cassé, et il est évident que définir uniquement le point de terminaison ne suffit pas (c’est du bon sens lors de l’intégration avec S3).

La vraie solution consisterait à permettre la personnalisation de la région au-delà des valeurs Amazon codées en dur dans l’interface utilisateur.
De plus, une option pour utiliser le chemin d’accès pour le bucket fait défaut, et c’est une fonctionnalité utile pour les intégrations S3 personnalisées.

La configuration prise en charge pour Scaleway se trouve à l’adresse suivante : Configure an S3 compatible object storage provider for uploads

1 « J'aime »