Migrieren von hochgeladenen Dateien von DO nach S3

Ich überlege, alle bereits auf meine Discourse-Website hochgeladenen Dateien auf S3 zu migrieren und sie anschließend von S3 statt von der lokalen Festplatte von Digital Ocean auszuliefern.

(Ich habe bereits die Sicherungen so eingerichtet, dass sie in einem anderen S3-Bucket gespeichert werden.)

Wie ist das korrekte Vorgehen, um S3 für Datei-Uploads einzurichten? Wenn ich einfach den Namen des s3 upload bucket und die s3 cdn url hinzufüge, die Option „Uploads auf Amazon S3-Speicher speichern

Sie müssen sich keine Sorgen um den S3-Endpunkt machen, wenn Sie AWS S3 verwenden. Dies ist nur relevant, wenn Sie einen S3-kompatiblen Dienst nutzen (z. B. DO Spaces).

Um bestehende Uploads in einen S3-Bucket zu migrieren, müssen Sie eine Rake-Aufgabe ausführen:
rake uploads:migrate_to_s3
Diese Aufgabe erfordert, dass Sie die S3-Parameter über Umgebungsvariablen (ENV) festlegen.

Befolgen Sie diese Anleitung:

Vielen Dank für Ihre freundliche Hilfe!