3.14 Paperless-ngx. Gestión documental
Imagen obtenida de https://docs.paperless-ngx.com/
Esta herramienta sirve para...
la gestión documental. Al igual que vimos con PaperMerge, cuenta con OCR.
Web de proyecto y otros enlaces de interés
Web del proyecto: https://docs.paperless-ngx.com/
Repositorio en github: https://github.com/paperless-ngx/paperless-ngx
Despliegue
En esta ocasión vamos a variar ligeramente la forma de realizar el despliegue. Dentro del respositorio, la empresa desarrolladora ha creado un script que automatiza la instalación vía docker-compose y, dado que queremos simplicidad, haremos uso del mismo
Cuidado con ejecutar cualquier script que encontréis en internet pues podría ser malicioso.
Vamos allá, accedemos al terminal y escribimos:
cd $HOME
mkdir paperless
cd paperless
y ahora si, lanzamos el script del siguiente modo
bash -c "$(curl -L https://raw.githubusercontent.com/paperless-ngx/paperless-ngx/main/install-paperless-ngx.sh)"
aparecerá un asistente que nos irá realizando una serie de preguntas para configurar el servicio y que tendrá un aspecto similar a este:
xxx
Elaboración propia
Una vez terminemos (le costará un buen rato), como en ocasiones anteriores, accederemos al servicio a través del navegador escribiendo http://nuestra_ip_local:puerto En mi caso es http://192.168.0.201:8000
xxx
Elaboración propia
Funcionamiento
xxx
Este servicio es también bastante exigente para el hardware que incorpora una Raspberry Pi modelo 4. De todos modos, recuerda que lo que estamos haciendo con docker y docker-compose sobre la Raspberry Pi puedes replicarlo en cualquier otro sistema operativo que permita su ejecución y con un hardware mas potente.