Удельта

Какой сервер выбрать для OpenProject

Для OpenProject начните с 4 vCPU, 8 ГБ памяти и 60 ГБ SSD. Разбираем, что меняют импорты, вложения и отчёты и когда увеличивать сервер.

Платформы и мосты как этапы общего проекта — обложка руководства по Какой сервер нужен для OpenProject

Для OpenProject с рабочими проектами, задачами и вложениями выбирайте VPS с 4 vCPU, 8 ГБ памяти и SSD от 60 ГБ. На нём можно разместить приложение, PostgreSQL и фоновые обработчики. Для знакомства с небольшой базой подойдёт 4 vCPU и 4 ГБ, но ежедневной работе полезен запас памяти для параллельных действий.

Считайте активность, а не только количество проектов. Архив из ста завершённых проектов может почти не нагружать CPU. Несколько текущих проектов с массовыми изменениями, уведомлениями и экспортом создают более заметные пики.

Что выбрать для задач и проектов #

ПараметрПроверить процессыЕжедневная работа
Процессор4 vCPU4 vCPU
Оперативная память4 ГБ8 ГБ
SSD без большого архива40 ГБ60 ГБ
СценарийТестовые проекты, права и задачиЗадачи, вложения, уведомления, поиск
Данные при переездеДобавить объём архиваАрхив плюс прирост
Резервные копииВне сервераВне сервера

Каким будет самый занятый рабочий день #

Что нужно знать до заказа

  • Сколько участников одновременно открывает доски и меняет задачи?
  • Какой архив проектов переносится и сколько в нём вложений?
  • Нужны ли массовые изменения, копирование проектов и большие экспорты?
  • Какие интеграции, уведомления и дополнительные функции используются?

Память и процессор: интерфейс работает вместе с фоном #

vCPU — виртуальные ядра для запросов и фоновых операций; RAM — память приложения, базы и обработчиков. SSD хранит задачи, историю и файлы постоянно. Если база ждёт медленный диск, число ядер само по себе не ускорит открытие проекта.

В OpenProject фоновые обработчики отправляют письма и выполняют тяжёлые операции. Экспорт или массовое копирование проекта может идти одновременно с работой команды. Запас памяти помогает этим задачам сосуществовать; увеличение числа обработчиков тоже требует дополнительных ресурсов.

До заказа решите, какие функции нужны именно вам. Коммерческие дополнения и внешние офисные редакторы не входят в этот расчёт Community Edition и могут изменить и бюджет, и состав серверов.

Пример диска для проектного архива #

Допустим, база и вложения занимают 35 ГБ, а каждый месяц добавляется 5 ГБ. Через год это 95 ГБ. Ещё 25 ГБ выделим под систему, логи и временные экспорты. При 25% свободного места нужен диск 120 / 0,75 = 160 ГБ. Стартовых 60 ГБ для такой компании недостаточно.

Проверьте размер типичного экспорта и копии перед обновлением. Если временные файлы большие, оставьте под них больше места либо перенесите операцию на отдельное хранилище. Постоянные копии должны находиться вне VPS.

Выбирайте размещение по доступу команды #

Размещайте сервер ближе к основной группе участников и проверьте HTTPS с рабочих компьютеров. Настройте почтовую отправку отдельно: задержка уведомления может зависеть от SMTP-сервиса.

Начальная установка на одном VPS проще в обслуживании. Если простой недопустим, нужна схема восстановления или резервирования базы и файлов с проверенным переключением. Второй купленный VPS сам по себе доступность не обеспечивает.

Как сравнить VPS для OpenProject #

Ниже — партнёрские ссылки FirstVDS и Selectel. Удельта может получить вознаграждение, если вы закажете услуги после перехода по ним. Конфигурацию и провайдера выбирайте по своим задачам и полной стоимости.

Задайте в конфигураторах 4 vCPU и 8 ГБ RAM, затем диск по проектному архиву. Сравните гарантии CPU, скорость SSD, стоимость IP и увеличение ёмкости. Итоговую сумму подтверждайте для одинакового состава заказа.

Стоимость работы и восстановления проектов #

В месячный бюджет входят VPS, диски, внешние копии, SMTP и сопровождение. Лицензии дополнительных функций прибавьте, если они действительно используются.

Копируйте PostgreSQL, вложения и конфигурацию с необходимыми секретами. При пробном восстановлении откройте старый проект, историю задачи и файл. Проверьте права участников и отключите отправку уведомлений на тестовой копии. Выберите частоту копий по допустимой потере новых изменений.

Проверка перед переносом проектов #

Попробуйте работать как в обычный день

  1. Перенесите характерный проект с задачами, историей и вложениями.
  2. Попросите участников одновременно открыть доски, фильтры, изменить задачи и прикрепить файлы.
  3. Запустите обычный экспорт или массовую операцию, посмотрите память и очередь фоновых задач.
  4. Восстановите проект отдельно и измерьте время возвращения в работу.

Если задержки появляются только при экспорте, начните с его расписания и потребления памяти. При постоянно занятом CPU и росте очереди запросов рассмотрите дополнительные ядра. При медленной базе проверьте диск. Увеличивайте ресурс, в который установка действительно упирается.

Частые вопросы #

Хватит ли 4 ГБ памяти?

Для небольшой проверки — возможный вариант. Для ежедневной работы с базой и фоновыми операциями на том же VPS начните с 8 ГБ и оцените привычные действия команды.

Нужна ли отдельная PostgreSQL?

На небольшой установке база может находиться рядом. Выносите её при подтверждённой конкуренции за ресурсы или требованиях к отдельному обслуживанию и восстановлению.

Сколько проектов выдержит сервер?

Число проектов не определяет нагрузку. Важны активные участники, размер истории и вложений, фильтры и массовые операции. Проверьте самые тяжёлые обычные проекты.

Требования OpenProject #

System requirements прочитана 6 октября 2026 года. Использована обновляемая документация; параметры выбранного релиза сверяйте перед установкой.

Подобрать сервер для OpenProject

Материал был полезен?

Сообщить об ошибке или задать вопрос редакции

Сообщение увидит редакция. Не указывайте пароли и личные данные. Текст удаляется через 180 дней.

О материале

ИнфраструктураРуководствоЗадача: выбратьУровень: практикаOpenProject

Последнее обновление:

Обсуждение

Комментарии проходят подтверждение адреса и проверку редакцией.