Em seguida, copiei manualmente apenas as imagens antigas de standalone/uploads/default/original/1X/* para a mesma pasta (no meu servidor).
Existe algum comando que gere as imagens na pasta otimizada (ainda não há avatares nem imagens nos posts)? É só isso que preciso para regenerar as imagens? Como fazer isso corretamente? O comando rebake post não ajuda, nem os outros comandos. Adicionalmente, o bucket S3 também foi configurado para os arquivos.
O seguinte deve funcionar, desde que você não tenha alterado o nome do host.
Entre no console do Rails:
cd '/var/discourse
./launcher enter app
rails c
Execute o seguinte:
DB.exec("TRUNCATE TABLE optimized_images")
SiteIconManager.ensure_optimized!
User.where("uploaded_avatar_id IS NOT NULL").find_each do |user|
Jobs.enqueue(:create_avatar_thumbnails, upload_id: user.uploaded_avatar_id)
end
DB.exec(<<~SQL)
UPDATE posts
SET baked_version = NULL
WHERE id IN (SELECT post_id FROM post_uploads)
SQL
Em seguida, saia do console do Rails e execute uma tarefa rake: