Paperless-ngx — это система управления документами с открытым исходным кодом, предназначенная для преобразования физических документов в цифровой архив с возможностью поиска. Является продолжением проектов Paperless и Paperless-ng, с акцентом на расширение функциональности и улучшение пользовательского интерфейса. Paperless-ngx активно поддерживается сообществом и предназначен для самохостинга, обеспечивая полную локальную обработку данных.
Система ориентирована на пользователей, стремящихся к цифровой организации документов, включая личные записи, счета, контракты и другие важные бумаги. Она предоставляет инструменты для сканирования, индексирования и поиска документов, обеспечивая эффективное управление информацией без необходимости хранения физических копий.
- Оптическое распознавание символов (OCR): использует движок Tesseract для распознавания текста на сканированных изображениях, поддерживая более 100 языков.
- Автоматическая классификация: с помощью машинного обучения система автоматически присваивает теги, типы документов и корреспондентов, упрощая организацию.
- Поддержка различных форматов: обрабатывает PDF, изображения, текстовые файлы и документы Microsoft Office, включая Word, Excel и PowerPoint.
- Полнотекстовый поиск: предоставляет возможности поиска по содержимому документов с автодополнением, сортировкой по релевантности и подсветкой совпадений.
- Веб-интерфейс: современный интерфейс с поддержкой перетаскивания файлов, настраиваемыми панелями и возможностью массового редактирования метаданных.
- Поддержка PDF/A: сохраняет документы в формате PDF/A для долговременного хранения, сохраняя оригиналы без изменений.
- Интеграция с электронной почтой: позволяет импортировать документы из электронной почты с настройкой правил обработки сообщений.
- Многоуровневая безопасность: включает аутентификацию пользователей, управление правами доступа и поддержку шифрования GnuPG для защиты конфиденциальных данных.
- Гибкая настройка: поддерживает пользовательские поля, настраиваемые представления и возможность создания публичных ссылок на документы.
- Поддержка Docker: предоставляет удобные средства развертывания через Docker Compose, упрощая установку и обновление системы.