Skip to main content

3.14 Paperless-ngx. Gestión documental

paperless-logo.png

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:este (remarco en un cuadrado rojo lo que he ido respondiendo):

xxxpaperless-deploy1.png

paperless-deploy2.png

paperless-deploy3.png

paperless-deploy4.png

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

xxxpaperless-login.png

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.