Creare un ufficio senza carta con un Raspberry Pi
Il passaggio alla carta può offrire enormi vantaggi alla vostra azienda. Dalla riduzione del disordine alle preoccupazioni per l'ambiente, sono molti i motivi che spingono individui e aziende a digitalizzare i propri documenti. E per questo motivo voglio spiegarvi come creare un ufficio senza carta con un Raspberry Pi.
In questo articolo, metterò in evidenza uno strumento open-source estremamente potente, disponibile per semplificare questo processo: Senza carta-NGX.
Vi illustrerò quindi i passaggi per configurare Paperless-NGX su un Raspberry Pi 5, trasformando il vostro piccolo computer in una centrale di gestione dei documenti.
Che cos'è Paperless-NGX?
Paperless-NGX è un sistema di gestione dei documenti open-source progettato per aiutare gli utenti a digitalizzare e organizzare i loro documenti senza sforzo.
Utilizza la tecnologia di riconoscimento ottico dei caratteri (OCR) per estrarre il testo dai documenti scansionati, rendendoli ricercabili e facilmente recuperabili.
Grazie a funzioni quali tagging, ricerca full-text e psction extradocker dei metadati, Paperless-NGX offre una soluzione completa per la gestione dei documenti digitali. È anche in grado di funzionare su più core contemporaneamente e di eseguire controlli sullo stato di salute dei documenti.
A mio parere, è il miglior sistema di gestione dei documenti in circolazione.
L'esecuzione del server Paperless-NGX su un Raspberry Pi consente di risparmiare tempo e denaro. È una soluzione semplice ed efficace.
Prerequisiti
L'installazione di Paperless-NGX sul vostro Raspberry Pi è incredibilmente facile, ma richiede alcuni prerequisiti prima di poter essere avviata.
Lo sto configurando su un Raspberry Pi 5 con sistema operativo Bookworm a 64 bit (il Raspberry Pi 5 non esegue comunque il sistema operativo Bookworm a 32 bit). In la documentazione di Paperless-NGX, è scritto che è possibile far funzionare Paperless-NGX su un Raspberry Pi 3B, ma con alcuni elementi che funzionano lentamente.
Tuttavia, sul mio Pi 5 non ho riscontrato alcun problema.
Ora il prerequisito principale per far funzionare Paperless-NGX è Docker e Docker Compose.
Potete trovare istruzioni dettagliate a questo link. In sintesi, però, è necessario configurare il repository apt di Docker:
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
# Add the repository to Apt sources:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
E poi correre:
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Anche in questo caso, potete trovare maggiori dettagli sul sito il sito web di Docker se si riscontrano problemi.
Per assicurarsi che tutto sia pronto, eseguire:
sudo docker run hello-world
Per vedere quali container Docker sono attivi, è sempre possibile eseguire:
docker ps
Installazione di Paperless-NGX
Una volta installati Docker e Docker Compose sul Raspberry Pi 5, è il momento di installare Paperless-NGX.
Per farlo, è sufficiente eseguire un singolo comando:
bash -c "$(curl --location --silent --show-error https://raw.githubusercontent.com/paperless-ngx/paperless-ngx/main/install-paperless-ngx.sh)"
Questo vi condurrà attraverso uno script di installazione abbastanza semplice. Vi chiederà i nomi, l'indirizzo e-mail e le preferenze di configurazione.
Si può decidere se si vuole che venga eseguito su un server web o solo attraverso localhost. La porta predefinita è 8000. Quindi, dopo aver terminato l'installazione, si può eseguire docker ps
per assicurarsi che i contenitori siano attivi.
Poi si può aprire un browser web e andare a: https://localhost:8000/ per aprirlo direttamente sul Raspberry Pi. Se si desidera accedere da un altro computer, si può aprire un browser web e andare a https://:8000/.
E questo è tutto. Ora voi e i vostri colleghi potete iniziare a caricare e organizzare i vostri documenti.
Conclusione
La digitalizzazione dei documenti con Paperless-NGX su Raspberry Pi 5 è una soluzione economica ed ecologica per privati e aziende.
Ma se volete controllare a distanza il vostro Raspberry Pi, PiCockpit è la soluzione ideale da utilizzare insieme a Paperless-NGX. Potete installare PiCockpit in meno di 5 minuti senza problemi.
Guardate qui:
Seguendo i passaggi descritti in questa guida, è possibile ottimizzare il processo di gestione dei documenti e fare un passo avanti verso un futuro senza carta.
Paperless-NGX può aiutarvi a tenere sotto controllo i vostri documenti e PiCockpit può aiutarvi a tenere sotto controllo il vostro Pi.
Se avete domande, lasciate pure un commento qui sotto.