User Tools

Site Tools


paperless_ohne_docker

Um Paperless-NGX auf einem Raspberry Pi ohne Docker zu installieren, können Sie den folgenden Leitfaden verwenden:

  Systemvoraussetzungen überprüfen:
      Stellen Sie sicher, dass Ihr Raspberry Pi auf dem neuesten Stand ist und alle erforderlichen Pakete installiert sind.
  Python und virtuelle Umgebung einrichten:
      Installieren Sie Python und pip auf Ihrem Raspberry Pi, falls sie noch nicht installiert sind.
      Erstellen Sie eine virtuelle Umgebung für Ihr Paperless-NGX-Projekt, um Abhängigkeiten zu isolieren:
      bash
  python3 -m venv paperless_venv
  source paperless_venv/bin/activate

Abhängigkeiten installieren:

  Installieren Sie die erforderlichen Python-Bibliotheken für Paperless-NGX:
  pip install paperless

Datenbank einrichten:

  Konfigurieren Sie eine Datenbank für Paperless-NGX. SQLite wird normalerweise für einfache Installationen verwendet, aber Sie können auch PostgreSQL oder MySQL verwenden.
  Erstellen Sie die Datenbank und den Benutzer entsprechend den Anforderungen.

Konfiguration vornehmen:

  Kopieren Sie die Beispielkonfigurationsdatei und passen Sie sie an Ihre Bedürfnisse an:
  bash
  cp /pfad/zu/paperless/config.example.yaml /pfad/zu/paperless/config.yaml
  Öffnen Sie die Konfigurationsdatei und passen Sie sie an Ihre Datenbank- und Dateispeicheroptionen an.

Dateispeicher einrichten:

  Konfigurieren Sie den Dateispeicherort für Ihre Dokumente. Dies kann ein lokales Verzeichnis oder ein Cloudspeicher sein. Passen Sie die Konfiguration entsprechend an.

Datenbank initialisieren:

  Führen Sie die Befehle aus, um die Datenbank zu initialisieren und die erforderlichen Tabellen zu erstellen:
  arduino
  paperless-setup

Starten des Servers:

  Starten Sie den Paperless-NGX-Server:
      paperless-runserver
  Zugriff auf die Benutzeroberfläche:
      Öffnen Sie einen Webbrowser und navigieren Sie zur IP-Adresse Ihres Raspberry Pi und dem Port, auf dem Paperless-NGX läuft (standardmäßig ist dies Port 8000). Sie sollten die Benutzeroberfläche von Paperless-NGX sehen können.
  Automatisierung und Konfiguration anpassen:
  Sie können weitere Konfigurationen vornehmen und Automatisierungen hinzufügen, um beispielsweise das Hinzufügen neuer Dokumente zu erleichtern.

Bitte beachten Sie, dass dies eine grundlegende Anleitung ist und je nach Ihren spezifischen Anforderungen weitere Schritte erforderlich sein können. Stellen Sie sicher, dass Sie die offizielle Dokumentation von Paperless-NGX konsultieren und Anpassungen entsprechend vornehmen.

paperless_ohne_docker.txt · Last modified: 2024/04/27 21:02 by jogi