Установка Discourse на VPS с Debian

Discourse – это современная платформа форума, которая позволяет создавать дружелюбное место для общения сообщества. Установка Discourse на VPS с операционной системой Debian может показаться сложной задачей, но следуя этому руководству, вы сможете легко настроить свой форум.

Перед началом установки убедитесь, что ваш VPS имеет достаточно ресурсов для работы Discourse. Рекомендуемые требования – 1 ГБ оперативной памяти и 10 ГБ свободного дискового пространства.

Шаг 1: Обновление системы

Откройте терминал и войдите в систему под рутом, выполнив команду:

sudo su

Затем обновите пакеты командой:

apt update && apt upgrade -y

Шаг 2: Установка Docker и Git

Для работы Discourse необходимо установить Docker и Git. Выполните команды:

apt install docker.io git -y

Затем добавьте текущего пользователя в группу docker:

usermod -aG docker $USER

Шаг 3: Установка Discourse

Склонируйте репозиторий Discourse на свой VPS:

git clone https://github.com/discourse/discourse_docker.git /var/discourse

Перейдите в каталог /var/discourse и создайте файл конфигурации app.yml:

cd /var/discourse cp samples/standalone.yml containers/app.yml

Отредактируйте файл app.yml, установив необходимые параметры (URL форума, адрес электронной почты и прочее). Сохраните файл и запустите установку Discourse:

./discourse-setup

После успешной установки вы сможете открыть ваш форум в браузере по указанному URL и завершить настройку Discourse.

Теперь у вас есть собственный форум на платформе Discourse, готовый к использованию! Наслаждайтесь общением с участниками вашего сообщества и создавайте интересные дискуссии.