Вступление
Дискурс - это современная система обсуждений и форумов с открытым исходным кодом. Посетите официальный сайт для демонстрации и разбивки текущего набора функций. Из этого туториала вы узнаете, как настроить Discourse с Docker в Ubuntu 18.04.
Создать новый Vultr VPS
Рекомендуется использовать не менее 2 ГБ оперативной памяти. Всегда выбирайте последний 64-битный дистрибутив LTS.
Доступ к вашему Vultr VPS
Подключитесь к вашему серверу, используя SSH через Терминал на Mac или PuTTY на Windows.
ssh [email protected]
Замените «123.456.7.8» на IP вашего сервера.
Установите Docker / Git
Запустите следующую команду: 
wget -qO- https://get.docker.io/ | sh
Установить Дискурс
Создайте в каталоге папку «discourse» /var:
mkdir /var/discourse
Клонировать официальный репозиторий Discourse git в /var/discourse:
git clone https://github.com/discourse/discourse_docker.git /var/discourse
Перейдите в каталог Discourse: 
cd /var/discourse
Сделайте копию файла конфигурации как app.yml:
cp samples/standalone.yml containers/app.yml
Изменить конфигурацию Дискурса
Отредактируйте app.ymlфайл:
nano app.yml
Установите DISCOURSE\_DEVELOPER_EMAILSна свой адрес электронной почты.
Установите DISCOURSE\_HOSTNAMEна свой веб - адрес для доступа дискурсе, например: discourse.example.com.
Введите адрес электронной почты в учетные данные DISCOURSE\_SMTP\_ADDRESS, DISCOURSE\_SMTP\_PORT, DISCOURSE\_SMTP\_USERNAMEи DISCOURSE\_SMTP\_PASSWORD. Обязательно удалите #перед редактированием строк.
Сохраните файл и выйдите.
Примечание: у  вас должны быть правильно настроены настройки электронной почты - иначе у вас будет сломанный сайт!
Бутстрап Дискурс
Запустите начальную загрузку:
./launcher bootstrap app`
Во время установки вам может быть задан вопрос о ключах SSH. Тип Yes.
После завершения процесса начальной загрузки запустите Discourse: 
./launcher start app
Вывод
Чтобы получить доступ к Discourse isntance, просто введите то, что вы установили DISCOURSE\_HOSTNAMEв своем браузере.