@neil encontrou a solução. Bom trabalho de detetive! ![]()
Pela linha de comando:
cd /var/discourse
./launcher enter app
rails c
Upload.update_all(secure: false)
Isso trouxe o site de volta para mim. @biyaniyash, por favor, teste e nos avise como foi.
A explicação para isso é que, no Discourse for Teams, Secure Uploads está ativado, o que exige o S3. No site auto-hospedado recém-restaurado, a mídia segura está desativada e os uploads são armazenados localmente no servidor. Mas qualquer upload existente do backup já estava marcado como seguro, resultando em erros.