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.
- Die versteckte Site-Einstellung
enable_direct_s3_uploadsaktiviert. rake s3:ensure_cors_rulesausgeführt.- Ich habe versucht, CORS auf der DO Spaces-Einstellungsseite für Spaces einzurichten, aber es scheint
ExposeHeadersnicht zu unterstützen, sodass ichETagnicht hinzufügen konnte. Das hat den Upload-Prozess unterbrochen. - Ich habe eine Lösung dafür gefunden. Mit s3cmd konnte ich eine CORS-Konfigurationsdatei hochladen, die auch
ExposeHeadersenthalten könnte. - 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! ![]()