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
