Главная/Разработка/Discourse
Установка Discourse на своём сервере: Docker, почта, копии
Установка Discourse на своём сервере идёт через Docker одним официальным установщиком: он ставит Docker, скачивает конфигурацию в /var/discourse и запускает мастер. По инструкции хватает 1 ГБ памяти с подкачкой, но рекомендуют от 2 ГБ, 2 ядра и 20 ГБ диска. Discourse это современный форум, в котором веб-приложение, PostgreSQL и Redis работают внутри контейнера.
Ответ за 30 секунд
Discourse ставят на отдельный VPS с 2 ГБ памяти: установщику нужны свободные порты 80 и 443, поэтому с другими сайтами на одном сервере он не уживётся. Домен с A-записью нужен заранее, сертификат Let’s Encrypt контейнер получит сам.
Отдельный VPS для форума: 2 ядра и 4 ГБ памяти хватает на старт, почасовая оплата позволяет сначала всё проверить.
Сколько памяти и диска нужно Discourse2 ГБпамяти рекомендуют по инструкции
80 и 443порты должны быть свободны
5-10 минсборка контейнера при установке
Инструмент · 1 мин
Сколько памяти и диска нужно Discourse#
Цифры взяты из установочной инструкции Discourse на 16 октября 2026.
| Ресурс | Минимум | Рекомендуют |
|---|---|---|
| Память | 1 ГБ с подкачкой | 2 ГБ и больше |
| Процессор | 1 ядро | 2 ядра и больше |
| Диск | 10 ГБ | 20 ГБ и больше |
| Система | 64-битный Linux | Ubuntu LTS |
Если памяти мало, установщик предложит создать файл подкачки сам. На 14 октября 2026 готовый тариф MSK Ultra 50 в Таймвеб Клауд (2 vCPU, 4 ГБ, 50 ГБ NVMe) стоит 5 480 ₽ в месяц и перекрывает рекомендованные значения с запасом, а MSK Ultra 30 с 2 ГБ памяти за 3 000 ₽ подходит для небольшого сообщества.
Какой сервер взять под Discourse
Три ответа про форум, калькулятор подберёт конфигурацию
02 · 1 мин
Почему Discourse нужен отдельный VPS#
Поддерживаемый способ установки только один: Docker с официальным репозиторием discourse_docker. Внутри контейнера работают приложение на Ruby on Rails, PostgreSQL, Redis и свой веб-сервер. Контейнер занимает порты 80 и 443, установщик проверяет, что они свободны, и просит остановить Nginx или Apache, если они запущены.
Из этого следует выбор: Discourse получает собственный VPS, а если на сервере живут другие сайты, их выносят в другое место. Обычный виртуальный хостинг форум не запустит, потому что нужен Docker и права администратора. Отдельный сервер упрощает и обновления: контейнер пересобирается целиком, не затрагивая соседей, а общий Nginx на этом сервере не нужен.
03 · 1 мин
Установка Discourse: скрипт, DNS и мастер#
- Направьте домен на сервер: создайте A-запись с IP вашего VPS. Распространение может занять до 48 часов, поэтому делайте это заранее.
- Зайдите на сервер под root и запустите установщик.
- Ответьте на вопросы мастера: домен, почта администратора, параметры SMTP.
- Подождите сборки: она занимает около 5-10 минут. Затем откройте адрес форума и создайте учётную запись администратора.
wget -qO- https://raw.githubusercontent.com/discourse/discourse_docker/main/install-discourse | sudo bash
Команда взята из инструкции Discourse. Установщик добавит Docker и Git, если их нет, скачает конфигурацию в /var/discourse и запустит мастер. Сертификат Let’s Encrypt выпускается автоматически, отдельный Certbot и прокси не нужны. Если хотите увидеть, что делает скрипт, скачайте его и прочитайте, прежде чем запускать.
04 · 1 мин
Почта и вход на форум Discourse: что делать с SMTP#
Почтовый сервер для Discourse необязателен. Если пропустить настройку SMTP, установщик включит вход через Discourse ID. Но уведомления, сводки по почте и ответы на письма работают только при настроенном SMTP.
Настроить почту можно позже в админ-панели, в разделе Email. Пользуйтесь внешним сервисом отправки, а не почтой на самом VPS. В DNS домена отправителя добавьте записи SPF и DKIM, которые выдаёт сервис, иначе письма форума уйдут в спам. Сертификат для самого форума почта не затрагивает: его выдаёт контейнер.
05 · 1 мин
Обновление и копии форума Discourse#
Обновляют форум двумя способами. Через веб-интерфейс: откройте адрес /admin/upgrade вашего форума и нажмите «Upgrade». Через консоль:
cd /var/discourse
./launcher rebuild app
Пересборка останавливает форум на время создания нового контейнера, поэтому проводите её в тихие часы. Перед ней сделайте резервную копию в админ-панели: Discourse умеет создавать её по расписанию и хранить на диске или в S3-совместимом хранилище. В хранилище Таймвеб Клауд 100 ГБ стоят 349 ₽ в месяц на 14 октября 2026. Общий порядок хранения копий: сервер для бэкапов.
06 · 1 мин
Вопросы об установке Discourse#
Сколько памяти нужно для установки Discourse на VPS?
По инструкции минимум 1 ГБ с подкачкой, рекомендуют 2 ГБ и больше. Процессор от 1 ядра, диск от 10 ГБ, лучше 20 ГБ.
Можно ли установить Discourse рядом с другими сайтами?
Установщик требует свободных портов 80 и 443 и просит остановить Nginx или Apache. Поэтому форум обычно ставят на отдельный сервер.
Нужна ли почта для работы Discourse?
Без SMTP форум запустится, а установщик включит вход через Discourse ID. Уведомления и ответы по почте работают только при настроенном SMTP.
Как обновить Discourse в Docker?
Откройте /admin/upgrade на форуме и нажмите Upgrade, либо выполните ./launcher rebuild app в каталоге /var/discourse. Сделайте копию заранее.
Почему этому можно верить
Как мы проверяли
Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; S3-хранилище Таймвеб Клауд, timeweb.cloud/services/s3-storage, проверено 14 октября 2026; Реестр контейнеров Таймвеб Клауд, timeweb.cloud/services/container-registry, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; Discourse: инструкция по установке в облаке (INSTALL-cloud), raw.githubusercontent.com/discourse/discourse/main/docs/INSTALL-cloud.md, проверено 16 октября 2026.
Запустите свой сервер за пару минут
Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.
- NVMe-диски и гарантированная доля процессора
- Root-доступ и любой софт, от Docker до игровых серверов
- Маркетплейс: 91 приложение в один клик
- Бесплатный перенос проекта силами специалистов