L’ho risolto facendo quanto segue: c’erano due errori.
Per prima cosa, ho corretto il secondo errore facendo quanto segue:
rails c
Upload.find(386).destroy!
exit
Questo ha corretto il post corrotto (testo malformattato o qualcosa del genere).
Quindi gli errori rossi sullo schermo provenivano dall’uso del sottodominio casuale (fornito da cloudflare) e dal caricamento su quello. Ho dovuto caricare i file sul nuovo dominio (che include il mio dominio connesso).
Utilizzo:
sudo -E -u discourse bundle exec rake s3:upload_assets
Poi:
sudo -E -u discourse bundle exec rake uploads:migrate_to_s3
Quindi il forum si è caricato correttamente e facendo clic destro e aprendo le immagini in una nuova scheda si vede che sono ospitate su R2. Poi ho fatto un backup.
Infine, ho ripulito tutto usando:
sudo -E -u discourse bundle exec rake uploads:clean_up
Il che ha liberato lo spazio di archiviazione rispettivamente dei file (nota che ho ancora un backup locale di entrambi i file (a livello di sistema operativo) e a livello di discourse prima della migrazione).
Ora tutto funziona perfettamente!