Ошибка ENOENT: нет такого файла или каталога во время обновления

Процесс обновления не удался, и, к сожалению, мой форум недоступен. Я только начинаю разбираться в проблеме, но вот ошибка, на которой он споткнулся:

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!

Буду признателен за помощь, если вы точно знаете, что происходит.

Вы можете попробовать

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

./launcher rebuild выводит «Пересоздать контейнер (удалить старый, инициализировать, запустить новый)». Хранятся ли данные форума вне контейнера? Или мне придется восстанавливаться из резервной копии после запуска этой команды?

Поскольку вы выполнили стандартную установку, они находятся в /var/discourse/shared/standalone/postgres_data. Так что вы можете смело пересоздавать контейнер.

Спасибо, пересборка сработала. Я запомню, как это делать, очень полезно.