Ошибка при выполнении "./discourse rebuild app" из-за ошибки в теме

Мне удалось решить эту проблему, выполнив следующие шаги:

  • Отредактируйте containers/app.yml, закомментировав все шаблоны служб, кроме postgres
  • Запустите ./launcher rebuild app, затем ./launcher enter app
  • После входа в контейнер переключитесь на консоль postgres: su - postgres, затем psql
  • В консоли postgres выполните \c discourse, затем SELECT * FROM themes, чтобы найти проблемную тему «Alternative Logo» с ID 11. Удалите её командой DELETE FROM themes WHERE id=11, а затем выйдите из консоли с помощью \q
  • Выйдите из контейнера командой exit, раскомментируйте все шаблоны в файле containers/app.yaml и снова выполните сборку.