S3-Assets nach Forenumzug defekt

Ja, leider habe ich keine S3-Zugangsdaten :frowning:

Ich kann die Schritte reproduzieren:

  1. Installation eines neuen Discourse-Foren mit discourse_docker hinter Traefik
  2. Sicherung des alten Forums (einschließlich einiger alter Assets)
  3. Wiederherstellung der Sicherung auf dem neuen Forum
  4. Erzwingen von HTTPS
  5. Extrahieren der Asset-URLs aus der dump.sql (aus der Sicherung)
  • egrep -o 'discuss-openhdfpv.eu-central-1.linodeobjects.com\\/original\\/1X\\/[0-9a-z_]{0,}\\.[0-9a-zA-Z]{0,}' ./dump.sql \u003e\u003e original.txt
  • egrep -o 'discuss-openhdfpv.eu-central-1.linodeobjects.com\\/optimized\\/1X\\/[0-9a-z_]{0,}\\.[0-9a-zA-Z]{0,}' ./dump.sql \u003e\u003e optimized.txt
  1. Herunterladen der Assets: cat optimized.txt | parallel --gnu \"wget -nc -P ./optimized/1X/ {}\" (gleicher Befehl für original)
  2. Entfernen der S3-Konfigurationen
  3. rake posts:rebake

Ich kann SQL-Befehle in der Datenbank ausführen, wenn ich weiß, wonach ich suchen muss.