Erro ENOENT: arquivo ou diretório não encontrado durante a atualização

O processo de atualização falhou e, infelizmente, meu fórum está fora do ar. Estou apenas começando a investigar o problema, mas aqui está o erro que causou a falha:

Error: ENOENT: no such file or directory, open 'root='/assets',url='/assets/vendor-4681e47c140b5a5bea2bfb1fec89365858288a8ea0c21979c0167ad9b570ee3d.js.map''
    at Object.openSync (fs.js:443:3)
    at Object.writeFileSync (fs.js:1194:35)
    at done (/usr/lib/node_modules/uglify-js/bin/uglifyjs:516:20)
    at cb (/usr/lib/node_modules/uglify-js/bin/uglifyjs:324:39)
    at /usr/lib/node_modules/uglify-js/bin/uglifyjs:391:9
    at FSReqWrap.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:53:3)
rake aborted!

Agradeceria muito sua ajuda se você souber exatamente o que está acontecendo.

Você pode tentar

cd /var/discourse
git pull
./launcher rebuild app

./launcher rebuild diz “Reconstruir um contêiner (destruir o antigo, inicializar, iniciar o novo)”. Os dados do fórum são armazenados fora do contêiner? Ou precisarei restaurar a partir de um backup após executá-lo?

Considerando que você fez uma instalação padrão, eles estão em /var/discourse/shared/standalone/postgres_data. Portanto, você pode reconstruir com segurança.

Obrigado, a reconstrução funcionou. Vou lembrar como fazer isso, muito útil.