Сборщик образов Discourse для конвейеров Gitlab CI/CD

В файле app.yml есть параметр version, который можно установить в нужную вам версию.

Используйте официальную установку, которая осуществляется через переход от отдельного контейнера к отдельным контейнерам для веб-части и данных.

Верно: мы стараемся сделать процесс удобным для вебмастеров, предлагая просто «перетащить содержимое этого zip-файла через FileZilla по FTP», одновременно обеспечивая, чтобы все использовали актуальные, поддерживаемые и обновлённые версии всего программного стека, включая базы данных.

Для более опытных администраторов Discourse подключение к внешней управляемой базе данных доступно через одну переменную окружения, согласно инструкции Настройка Discourse для использования отдельного сервера PostgreSQL.

Да, процесс, основанный на запуске launcher, из коробки не совместим с оркестрацией контейнеров. Однако его можно адаптировать, выполнив ./launcher bootstrap app, загрузив полученный образ в реестр контейнеров, а затем запустив этот образ через оркестратор.

Мы приветствуем pull request, который сделает это возможным, так как эта функция полезна в целом. pr-welcome