Imagens desapareceram; nada adianta - reconstruindo contêineres, uploads:recover e posts:rebake

Portanto, o logotipo, os avatares e as imagens das postagens desapareceram.

Verifiquei a pasta de uploads de uma das imagens - elas não estão lá.

O que pode ter acontecido e há alguma chance de recuperação?

Eu tentei:

./launcher enter app
rake uploads:recover
rake posts:rebake

assim como reconstruir a imagem do Docker com ./launcher rebuild app.

Também tentei rake posts:missing_uploads e ele retornou 0 post uploads are missing..

Você migrou do hosting do Discourse.org sem baixar suas imagens? Para onde as imagens quebradas apontam?

Sem migração. As imagens simplesmente desapareceram um dia.

Uma coisa que pode ou não ser importante é que anexei um armazenamento em bloco ao configurar o Discourse e mapeei diretórios em app.yml assim:

- volume:
    host: /mnt/blockstorage/shared/standalone
    guest: /shared

Então funcionou bem por cerca de 2-3 meses. Então, um dia, as imagens desapareceram sem que eu fizesse nada (exceto talvez reconstruir para atualizar o Discourse para a versão mais recente).

Parece que você perdeu seu armazenamento de blocos de alguma forma.

O armazenamento de blocos ainda existe? Você vê arquivos em /mnt/blockstorage/shared/standalone?

O armazenamento de blocos existe e posso encontrar novas imagens nele — as que fiz o upload recentemente.

mas os antigos estão faltando?

E não há nada na lápide?

Sim

Não tenho certeza do que é a lápide e como/onde verifico?

Está em algum lugar em uploads. Você pode tentar
find /path/to/images -name filename-of-some-image.jpg
para procurar uma imagem ausente.
Há também um
rake uploads:recover_from_tombstone
(Se eu me lembro e digito corretamente)