После обновления не удаётся зайти в Discourse

Всем привет,

Мы только что обновили наш Discourse с версии 2 до 3.

Система работает в стоке, без плагинов, за исключением docker_manager.

У меня возникает эта ошибка на стороне клиента:

На стороне сервера ошибок нет. Я могу зайти в безопасный режим с параметром no_plugins.

Но я не могу определить, какое именно настройка вызывает эту проблему.

Пожалуйста, помогите.

Редактирование: Я уже удалил все компоненты тем, поэтому сейчас используется полная стоковая тема.

Привет, добро пожаловать :wave:

Возникла проблема, и, боюсь, вам придётся пересобрать ваш форум из консоли:

Спасибо за быстрый ответ :grin:

Мне нужно отключить плагин в yaml?

Потому что я никогда не обновлял через Docker Manager

Я выполнил ./launch rebuild app

Нет необходимости отключать плагин; достаточно выполнить пересборку для обновления Discourse!

Когда я перехожу в безопасный режим и выполняю пересборку, у меня остаётся Discourse 3.1.4, и я всё ещё не могу загрузить форум.

С возвращением! Я проверил: в стабильной версии (3.1.4) API плагина — 1.8.0. Возможно, мне нужно что-то указать для docker_manager, чтобы он соответствовал Discourse 3.1.4.

Но как указать конкретный тег в команде плагина?

Привет :wave: Вот возможное быстрое решение, пока не будет исправлен docker_manager: DEV: Use new JS plugin API to add admin sidebar link (#201) · discourse/docker_manager@5a0499a · GitHub

Этот обходной путь работает отлично, спасибо :slight_smile:

Кросспостинг здесь: проблемный коммит теперь отменён: