Paperless-ngx превращает сканы в searchable-архив, но документы остаются важными файлами. Используйте официальный Compose с PostgreSQL и Redis, а не один контейнер без понятного восстановления.
Развёртывание
Возьмите Docker Compose setup из документации, настройте домен, часовой пояс, секретный ключ и каталоги data, media, export, consume. Не публикуйте Redis и PostgreSQL наружу.
Входящие документы кладите в consume. Сначала протестируйте копиями: после обработки файл перемещается в управляемое хранилище. Создайте обычного пользователя и ограничьте доступ к архиву.
Резервная копия
Сохраняйте базу PostgreSQL, каталог media с оригиналами и конфигурацию одной датой. Удобный дополнительный переносимый набор создаёт document exporter Paperless:
docker compose exec webserver document_exporter ../export
Экспорт не отменяет обычный backup. Разверните отдельный тестовый стек и выполните import, затем откройте несколько PDF, проверьте теги, корреспондентов и OCR-текст.
Эксплуатация
Ограничьте размер загрузки на reverse proxy, включите HTTPS и следите за очередью задач. Перед обновлением прочитайте changelog и сохраните БД. Не отправляйте документы в сторонний OCR, если это не согласовано.
Официальные источники