Форум discourse

Как без боли запустить свой форум за 30 минут

Влад Скуришин
2 min readFeb 16, 2018

Решили мы запустить форум на Vectree. Среди всех free-решений большего всего мне понравился discoures и вот почему:

  • Запуск происходит через Docker в одну команду,
  • Приятный интерфейс,
  • Адаптивность,
  • Поддержка комьюнити.

Установка

Для установки достаточно выполнить несколько простых шагов.

Сервер

  • Поднять сервак на cloud-хостинге;
  • Перейдите через ssh (или Putty для Windows) на сервер.

Если на вашем сервере меньше 1GB RAM, то форум вам не поднять :( Поэтому выбирайте более мощную машину.

Установка discourse

Установите Git и Docker командой:

wget -qO- https://get.docker.com/ | sh

Затем создайте папку /var/discourse и склонируйте туда образ discourse:

sudo -s
mkdir /var/discourse
git clone https://github.com/discourse/discourse_docker.git /var/discourse
cd /var/discourse

Запустите команду:

./discourse-setup

В результате вам будет задано несколько вопросов о вашем SMTP-сервере.

Hostname for your Discourse? [discourse.example.com]: 
Email address for admin account? [me@example.com]:
SMTP server address? [smtp.example.com]:
SMTP user name? [postmaster@discourse.example.com]:
SMTP port [587]:
SMTP password? []:

Для работы с discourse необходим почтовый сервер (подтверждение регистрации, нотификация).

После установки, ваш форум будет доступен по адресу discourse.example.com при условии, что вы настроили DNS.

Следующий этап: регистрации аккаунта админа и настройка форума. Просто заполните все поля и получите подтверждение на почту. Затем установите необходимые настройки.

Тадам, ваш форум готов! Больше информации по ссылке: клац.

--

--

No responses yet