Activos S3 rotos después de mover el foro

Sí, lamentablemente no tengo las credenciales de S3 :frowning:

Puedo reproducir los pasos:

  1. Instalé un nuevo foro de Discourse con discourse_docker detrás de Traefik.
  2. Realicé una copia de seguridad del foro antiguo (incluyendo algunos activos antiguos).
  3. Restauré la copia de seguridad en el nuevo foro.
  4. Forcé HTTPS.
  5. Extraí las URLs de los activos del dump.sql (de la copia de seguridad):
    • 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
  6. Descargué los activos: cat optimized.txt | parallel --gnu "wget -nc -P ./optimized/1X/ {}" (lo mismo con original).
  7. Eliminé las configuraciones de S3.
  8. Ejecuté rake posts:rebake.

Puedo realizar operaciones SQL en la base de datos si sé qué buscar.