Установка Docmost на свой сервер: коротко и с данными

Конспект страницы: 7 разделов коротко, данные на 14 октября 2026 и ответы на 4 вопроса. Полный разбор с примерами: Установка Docmost на свой сервер.

Коротко

Установка Docmost занимает один compose-файл с тремя контейнерами: приложение на порту 3000, PostgreSQL и Redis. Это вики для команды с одновременной правкой страниц, как в Notion, и открытым кодом, а админку и доступы вы держите у себя. Для команды до 15 человек хватит 1 ядра и 2 ГБ памяти, это оценка редакции: официальных минимумов у Docmost нет.

Конспект по разделам

Что такое Docmost и чем он отличается от Notion и BookStack

Docmost это вики и рабочее пространство для команды: страницы с блоками, комментарии, вложения, схемы и одновременная правка несколькими людьми. Страницы собираются в пространства, у каждого пространства свой состав участников. От облачного Notion его отличает то, что данные лежат у вас.

Что нужно Docmost: PostgreSQL, Redis и сколько памяти

Три контейнера на малом сервере делят память между собой, поэтому для старта берите 2 ГБ. Готовая конфигурация Таймвеб Клауд MSK Ultra 30 (1 vCPU, 2 ГБ, 30 ГБ NVMe) стоит 3 000 ₽ в месяц на 14 октября 2026. Если вынести базу в управляемый PostgreSQL, на сервере останутся приложение и Redis.

Установка Docmost через Docker Compose по шагам

Тег latest удобен для пробы. Для рабочего сервера смотрите номер версии на Docker Hub и задайте его вручную, чтобы обновления происходили, когда вы решили.

Домен, APP_URL и HTTPS для Docmost

Перед запуском направьте A-запись поддомена, например docs.example.com, на сервер и впишите тот же адрес с https в APP_URL. Приложение строит по нему ссылки в письмах и приглашениях, ошибка здесь видна сразу. HTTPS даёт обратный прокси, то есть программа, которая принимает защищённые запросы и передаёт их контейнеру: Caddy получит сертификат сам, для Nginx нужен Certbot.

Пространства, группы и права в Docmost

Каждое пространство собирает страницы одной темы: отдела, проекта или клиента. Участников добавляют по одному или группами, роль определяет, кто может только читать, а кто править страницы. Так инструкции бухгалтерии не видны отделу продаж.

Копии и обновление Docmost без потери страниц

Две вещи надо сохранять: базу и том docmost с вложениями. Базу выгружает docker compose exec db pg_dump -U docmost docmost > docmost.sql, том копируют целиком. Redis хранит очередь фоновых задач, поэтому его том ради копии не нужен, но терять его без причины тоже не стоит.

Запустите свой сервер за пару минут

Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.

Данные

ПараметрЧто требуется
УстановкаDocker, больше ничего; страница установки не называет минимумов по процессору и памяти
База данныхPostgreSQL, в примере разработчиков отдельный контейнер
Очередь и кэшRedis с постоянным хранением и политикой noeviction
Порт3000 в контейнере
СекретAPP_SECRET длиннее 32 символов; со значением по умолчанию приложение не запустится

Данные на 14 октября 2026.

Вопросы и ответы

Какие контейнеры нужны для установки Docmost?

Три: сам Docmost, PostgreSQL и Redis. Данные приложения лежат в томе docmost, база в db_data, очередь в redis_data.

Зачем в Docmost нужен APP_SECRET?

Это секрет приложения для подписи сессий. Он должен быть не короче 32 символов, со значением по умолчанию Docmost не стартует. Сгенерируйте его командой openssl rand -hex 32.

Как обновить Docmost в Docker?

Сделать дамп PostgreSQL, выполнить docker compose pull и docker compose up -d. Данные остаются в томах.

Бесплатен ли Docmost на своём сервере?

Основная часть работает без лицензионного ключа. Bases, SSO, ИИ, журнал аудита и SCIM относятся к платной редакции и требуют ключа.