Форум discourse
Как без боли запустить свой форум за 30 минут
Решили мы запустить форум на 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.
Следующий этап: регистрации аккаунта админа и настройка форума. Просто заполните все поля и получите подтверждение на почту. Затем установите необходимые настройки.
Тадам, ваш форум готов! Больше информации по ссылке: клац.