Какой сервер выбрать для BookStack
Для BookStack начните с 2 vCPU, 2 ГБ памяти и 30 ГБ SSD. Разбираем, сколько места добавить под картинки и вложения и как сохранить базу знаний.
Для внутренней базы знаний BookStack с инструкциями, картинками и небольшими вложениями начните с VPS: 2 vCPU, 2 ГБ памяти и SSD от 30 ГБ. Приложение и MySQL или MariaDB могут работать вместе. Если многие коллеги одновременно редактируют материалы или запускают экспорты, рассмотрите 4 ГБ памяти.
BookStack обычно не требует большого сервера только из-за сотен страниц. Важнее объём картинок и файлов, активность редакторов и тяжёлые операции. Для теста можно проверить VPS с 1 vCPU и 1 ГБ, но рабочие инструкции лучше размещать с запасом и внешними копиями.
Небольшой VPS для базы знаний #
| Параметр | Знакомство с системой | Ежедневная база знаний |
|---|---|---|
| Процессор | 1 vCPU | 2 vCPU |
| Оперативная память | 1 ГБ | 2 ГБ; 4 ГБ при активной работе |
| SSD без большого архива | 20 ГБ | 30 ГБ |
| Сценарий | Несколько книг и тестовые картинки | Инструкции, поиск и редакторы |
| Большие файлы | Добавить по объёму | Добавить архив и годовой рост |
Что посчитать до заказа #
Что нужно знать до заказа
- Сколько материалов и файлов переносится сейчас?
- Сколько людей одновременно читает и редактирует страницы?
- Часто ли нужны большие PDF-экспорты?
- Сколько изображений и вложений добавляется каждый месяц?
Что в BookStack расходует ресурсы #
vCPU — виртуальные ядра для запросов и подготовки материалов; RAM — память PHP, базы и системы. SSD хранит страницы, изображения и вложения постоянно. Чтение обычной инструкции и экспорт большой книги создают разную нагрузку: проверяйте второе, если команда пользуется экспортом.
В прочитанной инструкции нужны PHP 8.2 или новее и MySQL 8.0 либо MariaDB 10.6 или новее. Перед установкой выбранного выпуска проверьте зависимости и доступ к командной строке. Обычный shared hosting официально не поддерживается; отдельный VPS проще обновлять и резервировать.
Когда 30 ГБ диска станет мало #
Допустим, база, картинки и файлы уже занимают 10 ГБ, прирост — 1 ГБ в месяц. Через год это 22 ГБ. Прибавим 15 ГБ для системы и обновлений, оставим четверть диска свободной: 37 / 0,75 ≈ 50 ГБ. Для такого архива выбирайте SSD от 50–60 ГБ.
Перед переносом посмотрите именно размеры файлов. Текст коротких инструкций обычно не объясняет большой архив: там могут лежать исходники, презентации и дубли изображений. Не уменьшайте качество нужных материалов ради стартового тарифа; расширьте диск по расчёту.
Где разместить внутренние инструкции #
Выбирайте регион с удобным доступом команды. Для закрытой базы знаний проверьте вход, права читателей и доступ из офиса или VPN. Если все инструкции доступны только внутри сети, запланируйте, как сотрудники найдут их при проблемах с этой сетью.
Почтовые приглашения и восстановление пароля требуют настроенной отправки. SMTP-сервис может оплачиваться отдельно от VPS.
Как сравнить недорогие VPS #
Ниже — партнёрские ссылки FirstVDS и Selectel. Удельта может получить вознаграждение, если вы закажете услуги после перехода по ним. Конфигурацию и провайдера выбирайте по своим задачам и полной стоимости.
Сравните профиль 2 vCPU, 2 ГБ RAM и SSD нужной ёмкости. Уточните возможность добавить память и диск, цену IP и внешних копий. Большой сервер заранее не нужен, но стоимость регулярного обслуживания не исчезает на маленьком тарифе.
Сохраните инструкции вместе с картинками #
К аренде VPS добавьте хранение резервных копий и обслуживание. BookStack хранит часть данных в базе, а часть — в файлах, поэтому одной выгрузки страниц недостаточно.
Сохраняйте базу, изображения, вложения, конфигурацию .env и свои темы. Сохраните прежний APP_KEY: он нужен, в частности, для зашифрованных данных многофакторного входа. Копии храните отдельно и проверяйте восстановление книги, картинки, файла и доступа редактора.
Проверьте чтение и обновление базы знаний #
Попробуйте работать как в обычный день
- Перенесите книгу с обычными картинками и несколькими крупными файлами.
- Попросите коллег читать страницы, искать и редактировать одновременно.
- Выполните нужный экспорт, проверьте память и место для обновлений.
- Восстановите копию на другой машине и откройте книгу вместе с файлами.
Добавляйте RAM, если память заканчивается при редактировании или экспорте. Если медленно открываются страницы при свободной памяти, проверьте базу и диск. Один большой экспорт удобнее сначала перенести на спокойное время, чем постоянно платить за сервер под редкую операцию.
Частые вопросы #
Можно обойтись 1 ГБ памяти?
Для знакомства с несколькими материалами можно проверить такой VPS. Для постоянной базы знаний на одном узле с MySQL рекомендуем 2 ГБ, а при активной работе — оценить 4 ГБ.
Нужно ли платить за отдельную базу?
На старте приложение и база могут находиться вместе. Отдельный узел добавляет обслуживание и оправдан при измеренной нехватке ресурсов либо требованиях к изоляции.
Достаточно ли экспорта книг вместо резервных копий?
Экспорт полезен для чтения и переноса материалов, но не заменяет полную копию пользователей, прав, конфигурации и файлов. Проверьте штатное восстановление всей установки.
Установка и резервирование BookStack #
Официальные Installation и Backup and Restore прочитаны 6 октября 2026 года. Это обновляемые страницы, не привязанные к одному выпуску.