Установка Discourse через переменные окружения на хосте

Всем привет,

Я настраиваю окружение Discourse с помощью AWS CDK (TypeScript).
Хотелось бы узнать, есть ли способ установить Discourse в тихом режиме, без использования discourse-setup, например через переменные окружения или что-то подобное?

Спасибо и привет,

WS

Конфигурация через ./discourse-setup предназначена для того, чтобы помочь новичкам легко запустить Discourse.

Для более продвинутого использования вы настраиваете контейнер, редактируя YAML-файлы конфигурации в директории containers.

./discourse-setup создаёт для вас containers/app.yml, который можно использовать как базовую конфигурацию для других настроек.

Если вы хотите автоматизировать дальнейшие настройки, эта тема может быть полезна: Initial configuration directly from `app.yml` (discourse-docker / INSTALL-cloud.md)

Возможно, это и так, но стандартная установка будет намного лучше, чем unsupported-install. Вы сможете получить более качественную поддержку.
Обратите внимание, что переменные окружения хранятся в файле app.yml в Discourse.

Вы можете запустить launcher --start-cmd, чтобы получить необходимые переменные окружения. Обычно вам всё равно нужно выполнить миграцию базы данных, предварительно скомпилировать ассеты и создать образ, который вы загрузите в репозиторий.

Вам нужно изучить, как работает стандартная установка, чтобы понять, как выполнить то, что вы пытаетесь сделать.

Не уверен, что то, что я пытаюсь сделать, имеет большой смысл :smiley:
Сосредоточусь на правильной настройке своего экземпляра и посмотрю, стоит ли тратить время на его автоматизацию в дальнейшем.

В любом случае, спасибо.

Всегда удивительно видеть, какую помощь здесь можно получить.

Большой :ok_hand: за вашу работу

С наилучшими пожеланиями,

WS