Paperless-ngx Auf Pi5 mit HAOS installieren?

Barry Ricoh

Active member
Hallo Forum,
ich habe jetzt mal von dem Dokumenten Management System „Paperless-NGX“ gelesen.
Das finde ich Interessant und würde das gerne testen. Es gibt ja sogar eine HA Integration dafür.
Da ich der Meinung bin das mein Pi5 genügend Ressourcen hat würde ich den gerne dafür nutzen.

Kann mir jemand erklären wie ich das Paperless noch auf meinem Pi5 mit HAOS installiert bekomme?
Wäre für jeden Tip oder Link dankbar.

Also ich meine nicht die Integration in HA sondern ob und wie ich das auf meinem HA Pi erstmal überhaupt installiert bekomme?

Vielen Dank im Voraus.
 
Zuletzt bearbeitet:
Manchmal sieht man wirklich den Wald vor Bäumen nicht.
Trotz (meiner Meinung nach) intensiver Suche hatte ich nichts gefunden. Kaum schreibe ich diesen Threat, stolpere ich über das inoffizielle AddOn.

https://github.com/BenoitAnastay/paperless-home-assistant-addon

Das habe ich jetzt erstmal installiert, und jetzt werde ich mich mal damit beschäftigen.

Falls trotzdem jemand Tips die Einrichtung o.ä. hat, immer her damit.
Man muss ja nicht immer das Rad neu erfinden.
 
So, erste Erfolge und erste Probleme.

Ich habe das obige Add-On zu HA hinzugefügt und installiert.
Die Integration für HA noch nicht, da ich es erstmal testen möchte wie die Performance so ist.
Wenn ich es richtig verstehe ist die Integration aber für den Betrieb auch nicht notwendig, sondern ist nur für das Monitoring etc zuständig.

Zuerst wollte es nicht starten, dann musste ich von Hand noch das Unterverzeichnis "paperless" unter "share" einrichten, das war nach der Installation nicht vorhanden.

Danach startet es auch, aber ich sehe nichts außer einer leeren Startseite,
Irgendwie scheint die Konfigurations Option "Enable Ingress Authentication" nicht zu funktionieren.
ich habe das so verstanden das sich der HA User (muss Administrator sein) wenn diese Option aktiviert ist, automatisch auch an Paperless anmeldet. Deshalb muss man sich beim ersten Mal mit den gleichen Nutzerdaten bei Paperless anmelden wie bei HA.
Das scheint aber aus irgendeinem Grund nicht zu funktionieren.
Nur wenn ich die Option deaktiviere und mich manuell mit den Daten anmelde sehe ich die ganze Oberfläche.

Hat dazu vielleicht jemand einen Tipp?
 
Irgendwie scheint die Konfigurations Option "Enable Ingress Authentication" nicht zu funktionieren.
Also ich habe paperless bisher nur 2x installiert, nie genutzt auch auch nie in Kombi mit HomeAssistant, aber... sicher, dass die Integration nicht notwendig ist bzgl. der Authentifizierung? Ich mein, am Ende des Tages sind es auch alles nur Docker-Container und wie soll Container 1 jetzt die Authentifizierung von Container 2 übernehmen? Da fehlt mir persönlich jetzt noch irgendwas. Grundsätzlich sind es ja beides erstmal eigenständige Produkte mit eigener Authentifizierung, da muss ja irgendwas den Vermittler spielen. Vermutlich wäre das auch erstmal der Ansatz zum nachschauen.

Btw die Beschreibung im Repo ist auch äusserst dürftig... aber vielleicht steht alles entscheidene ja auch bei irgendwelchen Konfigurationseinstellungen beim Addon.
 
So ich habe es jetzt hinbekommen.
Ich habe die ganze App (das AddOn) nochmal gelöscht und neu installiert.
Mein Fehler war wohl das ich schon beim ersten Start des AddOn dieses LogIn über Ingress eingeschaltet hatte.
Trotzdem musste ich mich natürlich beim ersten Mal manuell anmelden mit den HA Login Daten, aber anscheinend wurden da irgendwelche Rechte nicht richtig gesetzt.
Also wichtig: Beim ersten Start muss die Option "Enable Ingress Authentication" AUSGESCHALTET sein, dann mit den Daten des HA Users einloggen und das AddOn Stoppen. Dann erst die Ingress Option Einschalten und Paperless neu starten, dann funktioniert es.

Ich habe auch schon ein paar Testdokumente eingelesen, der Pi5 macht das ohne Mucken, RAM Auslastung bei mir jetzt 3,2 von 8 GB.
Prozessor nicht der Rede wert.

Als nächstes kommt steht jetzt die Scanner Einrichtung an. Mein Canon MFC635 ist kompatibel. Eirichten des MFC scannen auf SMB habe ich mal woanders für eingerichtet. Muss jetzt nur mal schauen wie ich das in den "consume" Ordner abgelegt bekomme.
 
Das wären mir zu viele potentielle Fehlerquellen (add-on für HA) für die Verwaltung von möglicherweise wichtigen Dokumenten. paperless-ngx läuft bei mir auf einem Raspi 5 unter Ubuntu im Container und ist mit nichts verbunden, außer mit der Diskstation, auf die das Backup per cronjob läuft.
 
Der Punkt ist bei mir einfach nur der das ich nicht noch ein weiteres Gerät dauernd laufen haben möchte.
Mein Pi5 dümpelt immer nur mit 2-3 % Auslastung vor sich hin, dann kann er ohne weiteres auch alle paar Tage mal ein paar Dokumente speichern und durchsuchen. Es ist ja nicht so das ich Privat den Schriftverkehr eines ganzen Amtes bewältigen muss.
Sehe es mal so das du für Surfen, Email und Excel auch nicht 3 separate PC nutzt.

Wenn es sich mit der Zeit als unpraktikabel rausstellt kann ich es immer noch ändern.

Ich denke bei dem Thema Sicherung muss ich noch schauen, aber auch da wird’s eine Lösung geben.
 
Nochmal zurück zum Thema Scanner.
Ich scanne per SMB in den „Consume“ Ordner, das klappt auch prinzipiell.
Jetzt habe ich rausgefunden das sich die Canon Scanner etwas anders verhalten und die Dateien auf dem SMB Share je Seite öffnen und schließen und deshalb kommt Paperless da etwas durcheinander.

Da gibt es Einstellungen die man in der
-docker-compose.env oder -docker-compose.yml
Datei eintragen soll.

Kann mir jemand sagen wo ich diese Dateien beim HA AddOn finde?
 
Das wären mir zu viele potentielle Fehlerquellen (add-on für HA) für die Verwaltung von möglicherweise wichtigen Dokumenten. paperless-ngx läuft bei mir auf einem Raspi 5 unter Ubuntu im Container und ist mit nichts verbunden, außer mit der Diskstation, auf die das Backup per cronjob läuft.
Für mich ist der Vorteil, dass es weniger Aufwand macht.Ich muss mich nicht um Docker und Updates kümmern. Die Daten kann man sicher auf ein Share legen.
 
Ich habe grade gesehen das man einen der Paramter eintragen kann, wenn man den Schalter „nicht verwendete Konfigurationsoptionen einblenden“ aktiviert.
Vielleicht reicht das schon.
Werde ich mal testen.
 
Mein Pi5 dümpelt immer nur mit 2-3 % Auslastung vor sich hin, dann kann er ohne weiteres auch alle paar Tage mal ein paar Dokumente speichern und durchsuchen.
Das ist klar, aber warum willst du denn das Scanprogramm deswegen unbedingt in HA integrieren?
Dein Pi ist in der Lage auch zwei Programme gleichzeitig und unabhängig laufen zu lassen.
 
Da gibt es Einstellungen die man in der
-docker-compose.env oder -docker-compose.yml
Datei eintragen soll.

Kann mir jemand sagen wo ich diese Dateien beim HA AddOn finde?
Es gibt diese Datei tatsächlich.
Im Ordner /app_configs/xxxxxxxx_paperless-ngx.com gibt es die Datei "paperless.conf.exemple" (xxxxxxx_paperless steht für die Host ID)

In diese Datei kann man die Einträge machen und muss die dann umbenennen in "paperless.conf" und dann Paperless neu starten.
 
das wird aber auch nichts anderes als eine Linux Distribution sein, oder?
Alpine Linux als Unterbau, Zugriff auf das eigentliche OS ist aber nur über Umwege möglich (nicht über die reguläre Terminal-App, s. hier home-assistant.io - Debugging the Home Assistant Operating System). Da es ein in sich geschlossenes System ist, würde ich auf derlei Spielchen verzichten, da man auch nicht weiss, wie es sich dann mit Updates verhält. Ist HAOS installiert, wird der Weg über ein Addon wohl sicherer sein.
 

Letzte Anleitungen

Statistik des Forums

Themen
8.183
Beiträge
80.799
Mitglieder
8.930
Neuestes Mitglied
Streetmaster88
Zurück
Oben