Удельта

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

Для Paperless-ngx начните с 4 vCPU и 8 ГБ памяти: 40 ГБ SSD под систему плюс место для архива. Считаем OCR, оригиналы, обработанные PDF и копии.

Бумажные листы, упорядоченные световыми плоскостями — обложка руководства по Сервер для Paperless-ngx: хранение и распознавание

Для рабочего архива Paperless-ngx с регулярным распознаванием сканов выбирайте VPS с 4 vCPU и 8 ГБ памяти. Под систему и сервисы заложите 40 ГБ SSD, а под документы добавьте отдельную ёмкость по расчёту. Для небольшого потока и знакомства можно начать с 2 vCPU, 4 ГБ памяти и 20 ГБ под систему.

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

Что выбрать для небольшого потока и регулярного OCR #

ПараметрПроверить архивРегулярное распознавание
Процессор2 vCPU4 vCPU
Оперативная память4 ГБ8 ГБ
SSD под систему и сервисы20 ГБ40 ГБ
Место для документовДобавить оригиналы и результаты обработкиРассчитать архив и рост; можно отдельный том
СценарийНебольшие пачки без жёсткого срокаРабочие сканы, поиск и загрузка одновременно
КопииВне машины архиваВне машины архива

Считайте страницы и время ожидания #

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

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

Процессор для OCR, память для параллельной обработки #

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

Увеличение параллельности помогает лишь до предела CPU и памяти. Настройки PAPERLESS_TASK_WORKERS и PAPERLESS_THREADS_PER_WORKER задают число задач и страниц, обрабатываемых одновременно. Документация советует не превышать число ядер их произведением. Большие сканы могут потребовать уменьшить параллельность, даже если ядра ещё свободны.

Для Office-файлов могут понадобиться дополнительные компоненты. Добавьте их ресурсы после выбора состава установки; базовый профиль выше относится прежде всего к архиву PDF и сканов.

Два расчёта: время OCR и ёмкость архива #

Сначала измерьте характерную пачку. Если на выбранном VPS она содержит 300 страниц и распознаётся за 30 минут, поток 900 похожих страниц потребует ориентировочно полтора часа при тех же настройках. Это арифметический пример, а не измеренная скорость Paperless-ngx. Другой язык, качество сканов и конкурирующие задачи изменят время.

Для диска посчитайте не только оригиналы. Paperless сохраняет исходные файлы и, в зависимости от настроек, создаёт архивные версии PDF; место занимают и миниатюры. Импортируйте пробную пачку и измерьте получившийся объём.

Например, оригиналы занимают 30 ГБ, производные файлы — 20 ГБ, годовой прирост вместе — 24 ГБ. Добавим 40 ГБ под систему и сервисы: всего 114 ГБ. Оставляя четверть ёмкости свободной, получаем 114 / 0,75 = 152 ГБ. Выберите от 160 ГБ плюс место под временную обработку крупных пачек; копии хранятся отдельно.

Офисная машина или VPS #

VPS удобен, если архив нужен нескольким сотрудникам из разных мест и важен постоянный доступ. Локальная VM подходит для внутренней сети, когда есть обслуживание, надёжное питание и резервирование. Сам по себе домашний мини-сервер не обеспечивает доступность документов.

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

Как заказать сервер для архива #

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

В конфигураторе задайте CPU и память, затем системный диск и объём архива. Сравните цену отдельного тома, расширение SSD и внешние копии. Для продолжительного OCR уточните гарантии процессора: скорость виртуальных ядер зависит от тарифа и нагрузки физического узла.

Копии должны сохранять документы и сведения о них #

Месячный бюджет — VPS или обслуживание офисной машины, диск архива, внешние копии и сопровождение. После первого импорта проверьте действительный объём: универсальный множитель размера оригиналов здесь ненадёжен.

Для резервирования можно использовать штатный document_exporter либо согласованную копию базы и файлов. Сохраняйте также конфигурацию и нужные секреты. Во время копирования лучше остановить приём документов. Восстановите архив отдельно и проверьте оригинал, обработанный PDF, метки и поиск; учтите время повторной обработки, если не сохраняете производные файлы.

Проверка на своих сканах #

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

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

Если пачки ждут при постоянно занятом CPU, добавьте ядра либо увеличьте допустимое время обработки. Если процессы завершаются из-за нехватки памяти, уменьшите параллельность или добавьте RAM. Когда OCR быстрый, но поиск или сохранение тормозят, проверьте базу и диск отдельно.

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

Нужен ли мощный сервер для уже готового архива?

Без постоянного OCR требования к процессору обычно ниже. Для небольшой активности можно проверить 2 vCPU и 4 ГБ, но объём диска и копий всё равно определяется всей коллекцией.

Место равно суммарному размеру загруженных PDF?

Нет. Архивные версии, миниатюры, база и временные файлы занимают дополнительное место. Измерьте результат обработки пробной пачки и добавьте годовой рост.

Ускорит ли OCR увеличение памяти с 8 до 16 ГБ?

Если памяти хватает и процессор занят полностью, сама дополнительная RAM не удвоит скорость. Она полезна при больших файлах и нехватке памяти; для ускорения проверьте CPU, настройки и качество сканов.

Документация Paperless-ngx #

Сверка — 6 октября 2026 года. Прочитаны исходники документации setup, configuration, usage и administration в официальном репозитории, ветка main. Состав установки и настройки выбранного выпуска сопоставляйте с его документацией.

Подобрать сервер для Paperless-ngx

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

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

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

О материале

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

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

Обсуждение

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