Paperless-ngx DMS - Fragen zu paperless-ng

plang.pl

Benutzer
Contributor
Sehr erfahren
Mitglied seit
28. Okt 2020
Beiträge
15.028
Punkte für Reaktionen
5.401
Punkte
564
Du musst den Ordner, wo die Dokumente hin sollen, auf den entsprechenden Pfad im Container mappen.
 

rerexx

Benutzer
Mitglied seit
25. Feb 2016
Beiträge
114
Punkte für Reaktionen
6
Punkte
24
.....und genau dafür bräuchte ich Hilfe.
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Mitglied seit
28. Okt 2020
Beiträge
15.028
Punkte für Reaktionen
5.401
Punkte
564
Container bearbeiten in der Docker-UI. Dort bei Volumes deinen Dokumenten Ordner vom NAS angeben und auf der anderen Seite den Pfad im Container. Welcher das ist, musst du auf der Info-Seite im Docker Hub nachlesen
 

rerexx

Benutzer
Mitglied seit
25. Feb 2016
Beiträge
114
Punkte für Reaktionen
6
Punkte
24
53C3CE6E-07F7-44A5-BB78-5FB52BE76920.jpeg
Das sehe ich im Moment und weiß nicht so recht welchen Pfad ich hier umleiten soll. Sorry, alles Neuland.
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Mitglied seit
28. Okt 2020
Beiträge
15.028
Punkte für Reaktionen
5.401
Punkte
564
Da bist du falsch. Das sind die Umgebungsvariablen.
Hier findest du die Infos, welchen Pfad du mappen musst.

Kann dir nur grad keinen Screenshot schicken, da ich unterwegs bin
 
  • Like
Reaktionen: Monacum

rerexx

Benutzer
Mitglied seit
25. Feb 2016
Beiträge
114
Punkte für Reaktionen
6
Punkte
24
Hier mal ein Auszug aus meiner Config.
volumes:
- ../data:/usr/src/paperless/data
- ../media:/usr/src/paperless/media
- ../export:/usr/src/paperless/export
- /volume1/scaninput:/usr/src/paperless/consume
env_file: docker-compose.env
environment:
PAPERLESS_REDIS: redis://broker:6379
PAPERLESS_DBHOST: db

wenn ich diese Pfade dort einfach ändere, bekomme ich Fehlermeldung.

So sieht meine Änderung aus.
volumes:
- ../volume1/docker/paperlessngx/data:/usr/src/paperless/data
- ../volume1/dokumente/media:/usr/src/paperless/media
- ../volume1/dokumente/pdf:/usr/src/paperless/export
- /volume1/scaninput:/usr/src/paperless/consume
env_file: docker-compose.env
environment:
PAPERLESS_REDIS: redis://broker:6379
PAPERLESS_DBHOST: db
Wo könnte der Fehler liegen?
 

geimist

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
04. Jan 2012
Beiträge
5.569
Punkte für Reaktionen
1.397
Punkte
234
Nicht so ../volume1/… sondern ohne der führenden Punkte: /volume1/…
(Bei scaninput hast du es richtig gemacht)
 

rerexx

Benutzer
Mitglied seit
25. Feb 2016
Beiträge
114
Punkte für Reaktionen
6
Punkte
24
Dummer Fehler. Oha. Aber nun kommt dies hier:
ERROR: for webserver Cannot start service webserver: Bind mount failed: '/volume1/docker/paperlessngx/data' does not exists

ERROR: Encountered errors while bringing up the project.
 

geimist

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
04. Jan 2012
Beiträge
5.569
Punkte für Reaktionen
1.397
Punkte
234
Existiert denn der Ordner?: /volume1/docker/paperlessngx/data
Die linken Ordner müssen bereits vorhanden sein, wenn du in sie hinein mounten möchtest.
 

rerexx

Benutzer
Mitglied seit
25. Feb 2016
Beiträge
114
Punkte für Reaktionen
6
Punkte
24
Jupp.
Ich habe jetzt den Data nicht gemappt, sondern dort belassen. Müsste doch auch gehen
 

geimist

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
04. Jan 2012
Beiträge
5.569
Punkte für Reaktionen
1.397
Punkte
234
Bis zum nächsten Update. Wenn du den Container neu erstellst, sind alle Darin gespeicherten Daten weg.
 

rerexx

Benutzer
Mitglied seit
25. Feb 2016
Beiträge
114
Punkte für Reaktionen
6
Punkte
24
Stimmt. Ist er es nicht auch bei /volume1/docker/paperlessngx/data ? Ist doch das Dokcerverzeichnis? Lieber auch in den Ordner dokumente?

Update. Irrtum erkannt. Ich erstell mir den Ordner aber jetzt ohne Bindestrich. Dann müsste es auch klappen. Danke Dir vielmals.
 

geimist

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
04. Jan 2012
Beiträge
5.569
Punkte für Reaktionen
1.397
Punkte
234
Der gemeinsame Ordner Docker wird bei einem Containerupdate nicht angerührt. Nur alles, was im Container ist (da kommst du normalerweise über die FileStation gar nicht hin).
 

rerexx

Benutzer
Mitglied seit
25. Feb 2016
Beiträge
114
Punkte für Reaktionen
6
Punkte
24
Wie verhält es sich mit den Zuweisungen der Tags oder Korrespondenten?
Wenn ich einem Tag mehrere Kriterien zuweise, trenne ich die mit einem Komma oder Semikolon?
Dasselbe frage ich mich für die Korrespondenten.
Wenn ein Wort: Aldi, Lidl, oder Otto oder, oder etc. heißt soll es den Korresp. "Shopping" bekommen oder überall, wo Lizenz bzw. Lizenzen vorkommt den Tag "Lizenz".
Die Tags und Korresp. habe ich z.t. im Nachhinein angelegt (egal ob mit Komma, Semikolon oder "or") und je ein rename durchgeführt. Es werden die Tags und K nicht neu hinzugefügt. Gehe ich die Sache falsch an?
 

timbu200

Benutzer
Mitglied seit
21. Sep 2020
Beiträge
2
Punkte für Reaktionen
0
Punkte
1
Moin fjsw,

Hast Du das im Docker laufen?

Dann müsstest Du das eigentlich alles nur im Container anpassen.

Beim Media-Ordner könnte es sein, dass Du da die Rechte anpassen musst. Das müsste ich bei meiner Installation noch mal checken.

Ich habe beim einrichten von Paperless Probleme und bin mit Docker überhaupt nicht fit.

PermissionError: [Errno 13] Permission denied: '/config/log'

...ist die Meldung aus dem Containerprotokoll. Für mich liest sich das nach einem Berechtigungsproblem.

1664293831467.png
Kann ich Berechtigungen noch an anderer Stelle verwalten?
 

Almaran

Benutzer
Mitglied seit
13. Jun 2015
Beiträge
67
Punkte für Reaktionen
5
Punkte
8
Guten Abend,
mal wieder ein neues Problem. Heute habe ich versucht die 2FA via OTP zu aktivieren, mit dem Effekt, das Paperless erstmal keine Dokumente mehr aus dem consume Ordner geholt hat.
Ich weiß nicht ob es da einen Zusammenhang gibt, aber seit dem Deaktiveren des 2FA erhalte ich jetzt die Fehlermeldung: "ValueError: max_workers must be greater than 0". :-( Dabei hatte gerade alles funktioniert.. never change a running system..
 

Adama

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
05. Mrz 2013
Beiträge
2.193
Punkte für Reaktionen
767
Punkte
154
Wo hast du die 2FA aktiviert? Auf der Syno für dein Anmelde-Konto?

Das sollte jedenfalls nichts mit Paperless zu tun haben.

Setz mal in der Umgebung deines Paperless-Containers folgende Werte und versuch's mal damit:

PAPERLESS_TASK_WORKERS2
PAPERLESS_THREADS_PER_WORKER2

Erklärung: https://paperless-ngx.readthedocs.io/en/latest/configuration.html#software-tweaks

Da meine 918+ vier Kerne hat, hab' ich dementsprechend 2 und 2 gesetzt...

Hast du für den Paperless-Container einen eigenen User angelegt?
 

Almaran

Benutzer
Mitglied seit
13. Jun 2015
Beiträge
67
Punkte für Reaktionen
5
Punkte
8
Nein kein eigener User.
Danke, ich hab auf meiner ds220+ nur 2 Kerne, also gem. Anleitung, zwei workers und Threads auf Auto. Komisch dass das plötzlich scheinbar auf 0 gesetzt war...
 

Adama

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
05. Mrz 2013
Beiträge
2.193
Punkte für Reaktionen
767
Punkte
154
Ich hatte - damals noch bei Paperless-ng - extra einen User für den Container angelegt. Der muss noch nicht mal aktiviert sein, da es nur um die Rechte aufs Filesystem geht.

Also geht's jetzt wieder?
 

Almaran

Benutzer
Mitglied seit
13. Jun 2015
Beiträge
67
Punkte für Reaktionen
5
Punkte
8
ja ich danke dir, nachdem ich wieder den worker eintrag ergänzte ging es wieder :)
 
  • Like
Reaktionen: Adama


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat