Paperless-ngx es un sistema de gestión de documentos de código abierto apoyado por la comunidad que transforma tus documentos físicos en documentos electrónicos para que puedas buscar, descargar, almacenar y clasificar de forma estructural, etc.
Dispones de una demo en https://demo.paperless-ngx.com/

Instalación Redis
Paperless-ngx necesita de Redis para poder trabajar, por lo que procedemos a su instalación

Instalación Paperless-ngx
Buscamos la aplicación Paperless-ngx en Community Applications, y la instalamos
En la siguiente pantalla vamos a proceder a configurar la aplicación

Selecciona un número de puerto que no esté siendo utilizado, en la captura utilizo el 8005 ya que el puerto por defecto, 8000, ya lo tengo asignado a otro contenedor.



Los campos más importantes son
- Data: Base de datos y log
- Media: Donde se van a guardar los documentos, tanto los originales como los clasificados
- Consumption:: Carpeta donde depositar documentos para que los trate Paperless-ngx
- PAPERLESS_REDIS: Dirección y puerto donde está funcionando el contenedor Redis que instalamos como paso previo
- PAPERLESS_OCR_LANGUAGE Idioma a utilizar por el OCR
- PAPERLESS_TIME_ZONE: Zona horaria
Si todo ha ido bien puedes acceder tu instancia de Paperless-ngx en el puerto que hayas configurado
Crear un usuario administrador
Necesitamos crear un usuario con privilegios de administrador para poder empezar a trabajar, para ello, abre una terminal en el contenedor, haz clic en el icono del contenedor paperless-ngx y seleccionar Terminal, una vez abierta la terminal introducimos el siguiente código
python manage.py createsuperuser
Tan solo debemos de seguir las instrucciones
🗨️ Te recomiendo que leas la documentación, puedes automatizar el tratamiento de documentos, detectar duplicados, cataloga, etiqueta y organiza documentos en función de su contenido, etiquetas, procedencia, etc.
Espero que te haya gustado, pasa un gran día 🐧