Ein papierloses Büro mit einem Raspberry Pi

Ein papierloses Büro mit einem Raspberry Pi Titelbild

Der Verzicht auf Papier kann für Ihr Unternehmen enorme Vorteile bringen. Es gibt viele Gründe für Privatpersonen und Unternehmen, ihre Dokumente zu digitalisieren - von der Verringerung der Unordnung bis hin zu Umweltaspekten. Und weil es so viele sind, möchte ich Ihnen zeigen, wie Sie mit einem Raspberry Pi ein papierloses Büro einrichten können.

In diesem Artikel möchte ich ein äußerst leistungsfähiges Open-Source-Tool vorstellen, mit dem sich dieser Prozess optimieren lässt: Papierlos-NGX.

Ich werde Sie also durch die Schritte zur Einrichtung von Paperless-NGX auf einem Raspberry Pi 5 führen und Ihren winzigen Computer in ein Kraftpaket für die Dokumentenverwaltung verwandeln.

Ein papierloses Heimbüro

Was ist Paperless-NGX?

Paperless-NGX ist ein Open-Source-Dokumentenverwaltungssystem, mit dem Benutzer ihre Dokumente mühelos digitalisieren und organisieren können.

Es nutzt die OCR-Technologie (Optical Character Recognition), um Text aus gescannten Dokumenten zu extrahieren und sie durchsuchbar und leicht abrufbar zu machen.

Mit Funktionen wie Tagging, Volltextsuche und Metadaten-Extradocker psction bietet Paperless-NGX eine umfassende Lösung für die Verwaltung Ihrer digitalen Dokumente. Es kann auch auf mehreren Kernen gleichzeitig ausgeführt werden und führt Zustandsprüfungen für Ihre Dokumente durch.

Meiner Meinung nach ist es das beste Dokumentenmanagementsystem auf dem Markt.

Und wenn Sie Ihren Paperless-NGX-Server auf einem Raspberry Pi betreiben, sparen Sie sowohl Zeit als auch Geld. Es ist eine einfache und effektive Lösung.

Voraussetzungen

Die Installation von Paperless-NGX auf Ihrem Raspberry Pi ist denkbar einfach, aber es sind einige Voraussetzungen erforderlich, bevor Sie es zum Laufen bringen können.

Ich richte dies auf einem Raspberry Pi 5 mit 64-Bit Bookworm OS ein (Raspberry Pi 5 läuft sowieso nicht mit 32-Bit Bookworm OS). Unter die Dokumentation für Paperless-NGXsteht geschrieben, dass man Paperless-NGX auf einem Raspberry Pi 3B zum Laufen bringen kann, allerdings mit einigen langsam laufenden Elementen.

Bei meinem Pi 5 habe ich jedoch keine Probleme festgestellt.

Die wichtigste Voraussetzung für den Start von Paperless-NGX ist nun Docker und Docker Compose.

Eine ausführliche Anleitung finden Sie unter diesem Link. Insgesamt müssen Sie jedoch das apt-Repository von Docker einrichten:

# 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

Und dann laufen:

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Auch hier finden Sie weitere Einzelheiten unter die Docker-Website wenn Sie auf Probleme stoßen.

Um sicherzugehen, dass alles funktioniert, starten Sie:

 sudo docker run hello-world

Um zu sehen, welche Docker-Container in Betrieb sind, können Sie jederzeit einen Befehl ausführen:

docker ps

Installation von Paperless-NGX

Sobald Sie Docker und Docker Compose auf Ihrem Raspberry Pi 5 installiert haben, ist es an der Zeit, Paperless-NGX zu installieren.

Dazu müssen Sie nur einen einzigen Befehl ausführen:

bash -c "$(curl --location --silent --show-error https://raw.githubusercontent.com/paperless-ngx/paperless-ngx/main/install-paperless-ngx.sh)"

Dies führt Sie durch ein relativ einfaches Installationsskript. Es fragt Sie nach Namen, Ihrer E-Mail-Adresse und Ihren Konfigurationspräferenzen.

Skript zur Installation von Paperless-NGX

Sie können entscheiden, ob Sie es auf einem Webserver oder nur über localhost laufen lassen möchten. Der Standard-Port ist 8000. Nachdem die Installation abgeschlossen ist, können Sie Folgendes ausführen docker ps um sicherzustellen, dass die Container in Betrieb sind.

Dann können Sie einen Webbrowser öffnen und zu https://localhost:8000/ gehen, um es direkt auf Ihrem Raspberry Pi zu öffnen. Wenn Sie von einem anderen Computer aus darauf zugreifen möchten, können Sie einen Webbrowser öffnen und zu https://:8000/ gehen.

Und das ist auch schon alles. Jetzt können Sie und Ihre Kollegen damit beginnen, Ihre Dokumente hochzuladen und zu organisieren.

Paperless-NGX-Webschnittstelle

Schlussfolgerung

Die Digitalisierung Ihrer Dokumente mit Paperless-NGX auf einem Raspberry Pi 5 ist eine kostengünstige und umweltfreundliche Lösung für Privatpersonen und Unternehmen gleichermaßen.

Wenn Sie Ihren Raspberry Pi aus der Ferne steuern möchten, ist PiCockpit die ideale Lösung, um mit Paperless-NGX zu arbeiten. Sie können PiCockpit in weniger als 5 Minuten ohne Probleme installieren.

Sehen Sie sich das an:

Wenn Sie die in diesem Leitfaden beschriebenen Schritte befolgen, können Sie Ihren Dokumentenverwaltungsprozess rationalisieren und einen Schritt in Richtung papierlose Zukunft machen.

Paperless-NGX kann Ihnen helfen, Ihre Dokumente unter Kontrolle zu halten, und PiCockpit kann Ihnen helfen, Ihren Pi unter Kontrolle zu halten.

Wenn Sie Fragen haben, können Sie gerne unten einen Kommentar hinterlassen.

1 Kommentare

  1. Veröffentlich von Benno am Mai 17, 2024 um 2:39 pm

    Hallo Adam

    Vielen Dank, dass Sie Ihre Erfahrungen mit uns teilen.
    Ich würde NGX gerne auch auf einem Raspi ohne Papier laufen lassen. Ich habe es mit der alten 1.7 Version geschafft.

    Jetzt habe ich die neueste Version für ARM64 mit der Bezeichnung 2.8.1 gezogen, der Docker scheint nicht richtig zu funktionieren:
    - MariaDB läuft einwandfrei
    - Redis läuft einwandfrei
    - aber ich kann Paperless nicht stabil zum Laufen bringen, der Dienst startet endlos neu. Der Befehl docker ps-command sagt mir:
    IMAGE: ghcr.io/paperless-ngx/paperless-ngx:2.8.1
    STATUS: Neustart (159) vor 3 Sekunden

    Welche Version von Paperless Paxckage verwenden Sie auf Ihrem Raspi?
    Hatten Sie Probleme bei der Installation des Docker?
    Danke
    Benno

Hinterlassen Sie einen Kommentar