Ich versuche, meine alten Uploads zu S3 zu verschieben. Ich habe bereits einen Beitrag dazu gestartet:
OK, die Seite wurde neu aufgebaut und die S3-Einrichtungsschritte wurden befolgt.
Alles sollte jetzt von S3 geladen werden. Wie kann ich das überprüfen? Kann ich jetzt das alte Upload-Verzeichnis auf meinem Droplet löschen, um Speicherplatz freizugeben?
Unser CDN wurde eingerichtet und alles funktionierte schließlich einwandfrei. Anschließend habe ich die Anweisungen für die S3-Einrichtung hier befolgt:
<div data-theme-toc="true"
Dieses Thema behandelt die Konfiguration einiger gängiger S3-kompatibler Object-Storage-Anbieter (S3-Klone). Weitere Details zur Konfiguration von Amazon AWS S3, das offiziell unterstützt und intern von Discourse für unsere Hosting-Dienste verwendet wird, findest du unter Set up file and image uploads to S3 .
Anbieter
Dienstname
Funktioniert mit Discourse?
Amazon AWS
S3
Ja
Digital Ocean
Spaces
Ja
Linode
Object Storage
Ja
Google Clo…
Ich habe einen Rebuild durchgeführt, und jetzt wird meine Seite leer angezeigt, außer dem Ladezeit-Widget oben links.
https://discourse.brandywinereef.club/
Offensichtlich habe ich etwas falsch gemacht, aber ich habe keine Ahnung, was oder wie ich es beheben soll. Bitte um Hilfe!
EDIT: Sidekiq wird noch geladen, zeigt aber keine laufenden Prozesse an.
Falco
(Falco)
13. Mai 2020 um 20:18
2
Hey, deine Website verwendet meine example -Domain https://falcoland-files-cdn.falco.dev als S3-CDN.
Wie im Leitfaden erwähnt, sollte diese Domain auf die Domain des CDN-Dienstes verweisen, den du zum Cachen der Object Storage-Dateien verwendest.
Der Autor selbst!
Oh, ich bin ein Idiot! Ich habe es im Dashboard geändert, aber nicht in der app.yml. Ich baue neu!
Wir sind zurück! Vielen Dank!
Findet die Übertragung nach S3 jetzt im Hintergrund statt?
Angesichts des neuen Hooks sollte dies während des Neubaus passieren. Ja, es passiert in der Prime Time
Toll! Wie stelle ich fest, dass alles verschoben wurde?
Alle Dateien werden jetzt von S3 geladen.
Ich springe mal zurück zum ursprünglichen Thread, da ich hier vom Thema abschweife.