Uppy S3 Multipart Direkter Upload zu DigitalOcean Spaces

Hallo,

gestern habe ich versucht, den direkten S3-Upload (A new era for file uploads in Discourse) auf DigitalOcean Spaces zu aktivieren. Ich habe dafür eine neue Testinstanz eingerichtet.

  1. Die versteckte Site-Einstellung enable_direct_s3_uploads aktiviert.
  2. rake s3:ensure_cors_rules ausgeführt.
  3. Ich habe versucht, CORS auf der DO Spaces-Einstellungsseite für Spaces einzurichten, aber es scheint ExposeHeaders nicht zu unterstützen, sodass ich ETag nicht hinzufügen konnte. Das hat den Upload-Prozess unterbrochen.
  4. Ich habe eine Lösung dafür gefunden. Mit s3cmd konnte ich eine CORS-Konfigurationsdatei hochladen, die auch ExposeHeaders enthalten könnte.
  5. Nachdem ich die CORS-Konfigurationsdatei in den Bucket hochgeladen hatte, funktionierte der Multipart-Direktupload einwandfrei.

Es scheint also zu funktionieren, aber ich weiß nicht, wie sicher es ist, dies auf DO Spaces so zu verwenden. Hat jemand langfristige Erfahrungen damit oder Vorschläge?

Danke! :slightly_smiling_face:

4 „Gefällt mir“

Update: Nach fast 3 Monaten Test auf meiner Testseite habe ich keine Probleme festgestellt, daher habe ich sie vor ein paar Tagen auf meiner Live-Seite aktiviert. Scheint ohne Probleme zu funktionieren. :slightly_smiling_face:

2 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.