Error ENOENT: no existe el archivo o directorio durante la actualización

El proceso de actualización falló y, lamentablemente, mi foro está caído. Acabo de empezar a investigar el problema, pero este es el error en el que se ha trabado:

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!

Agradecería mucho tu ayuda si reconoces específicamente qué está ocurriendo.

Podrías intentar

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

./launcher rebuild dice: “Reconstruir un contenedor (destruir el antiguo, inicializar, iniciar el nuevo)”. ¿Se almacenan los datos del foro fuera del contenedor? ¿O tendré que restaurar desde una copia de seguridad después de ejecutar eso?

Dado que realizaste una instalación estándar, se encuentran en /var/discourse/shared/standalone/postgres_data. Por lo tanto, puedes reconstruir sin problemas.

Gracias, la reconstrucción funcionó. Me acordaré de cómo hacerlo, es muy útil.