استخدام تخزين كائنات متوافق مع S3 من 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 إعجابات

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

إعجاب واحد (1)

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 إعجابات

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

6 إعجابات

هذا نجح معي (شكرًا لك!)، بينما مجرد تعيين s3_endpoint بشكل بسيط لم ينجح.
لا داعي لقول إن الأمر لا يزال معطلاً، ومن الواضح أن تعيين نقطة النهاية فقط لا يكفي (هذا بديهي عند التكامل مع S3).

الإصلاح الصحيح سيكون السماح بتخصيص المنطقة بما يتجاوز قيم أمازون المبرمجة مسبقًا في واجهة المستخدم.
أيضًا، ينقص خيار استخدام المسار للحاوية (bucket)، وهذه ميزة مفيدة للتكاملات المخصصة مع S3.

يوجد التكوين المدعوم لـ Scaleway على Configure an S3 compatible object storage provider for uploads

إعجاب واحد (1)