Tentando recuperar uma instalação

ok, então copie todo este diretório para algum lugar para guardá-lo:

/var/discourse/shared

dessa forma, você pode tentar restaurar a partir de backups ou até mesmo tentar reparar o banco de dados corrompido, se precisar.

então exclua seus contêineres docker, faça um docker image prune -a, exclua /var/discourse e instale o discourse novamente. em seguida, copie o arquivo de backup mais recente para o local e tente restaurar.