Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Paperless] - Mehrere Quellen + Automatisches Taggen

Featured Replies

In meinem Anwendungsszenario möchte ich gerne diverse Consume Quellen benutzen und das auch beim Import ausweisen.

Dazu möchte ich dann 4 Posteingänge sehen und die Dateien entsprechend taggen.
Zweck dahinter:
Ich möchte wichtige Dokumente immer mit dem Scanner  einlesen, damit die Qualität stimmt.

Dabei soll mir aber auch nichts durch die Lappen gehen.

Daher beim Verarbeiten einfach nochmal schauen, ob auch alle Papiere eingescannt wurden oder ob irgendwo vielleicht zwei Seiten auf einmal durchgerutscht sind.

Auch möchte ich vielleicht nur schnell eine Quelle Verarbeiten und schiebe die anderen mit unwichtigem Kram auf.


Dann habe ich noch einen Windows Ordner, in den ich behaltenswerte Dokumente einfach reinschiebe und die sollen dann auch automatisch ankommen.

Diese Datein bedürfen eventuell anderer Aufmerksamkeit, daran möchte ich mich beim Abarbeiten der Posteingänge erinnern lassen per Tag.

 

Ebenso von 2 Smartphones "mal eben gescanntes" und sofort Weggeschmissenes.
Bei denen werde ich zeitnah noch eine "Erfolgsmeldung" als Push Benachrichtigung zurück einrichten.

Meinentwegen auch über Cloud Umwege, damit die Dateien auch bei Server Offline ankommen. Dann schreibe ich aber wieder auf Unraid, was ich grundsätzlich vermeiden will.


 

image.thumb.png.15d9e44cfd4fe88533931e332c510a31.png


 

 

Zunächst die Docker Einstellungen, damit man überhaupt mehrere Quellen haben kann:

 

PAPERLESS_CONSUMER_RECURSIVE - true

image.png.d542a1f8bdf30c6bd7bdc2fd691e356e.png

 

Den übergeordneten Consume Ordner definieren (den kann man dann z.B. noch per Upload im Server direkt befüllen)
image.png.b428bcb561e38281daa35e227823e169.png

 

Und jetzt die einzelnen Unterordner:

 

Scanner: Der hat einen eigenen Share, auf dem nur der Scanner Benutzer (in Unraid angelegt) schreiben darf (der Brother ADS-W1800 kann mit user credentials nach SMB scannen)

image.png.5c5276ebe1e8bee4e9d7528c122d77d3.png

image.thumb.png.1a0fce413cc8887ddc533f0c7fffe4f2.png

 

Die Handy User (habe ich noch nicht eingerichtet, aber die werden wohl per App auf den Server die Daten syncen und diesen Shares binde ich dann im Host Path ein)

image.png.e35e141de792b3b7688db874e98dd826.png

 

Und der Windows Ordner:

image.png.a309cc0c18fc6829d1924fb29e6a42cd.png

 

Dieser ein unter Main gemounteter Ordner auf der SSD meines WindowsPCs

image.png.15add6e5f3e43f46cea5b6016e43c741.png

Der hat einen eigenen Windows Benutzer, in der Hoffnung, dass er im Fall eines Hacks nicht zu viel Schaden anrichten kann (leider geht das bei Windows nicht gut, einem Benutzer Rechte nur auf einen einzigen Ordner zu geben, erst recht nicht, wenn der auf C : liegt.

image.thumb.png.8210d93ddb0aa963eaeb301046e693fe.png

 

 

Leider scheint die automatische Erkennung über Änderungen am Filesystem nicht in Windows zu funktionieren.

Die Dokumente kommen nur an, wenn man den Docker neu startet.

Aktuell lässt sich das nur mit der Variable lösen:

Ich weiß noch nicht, ob mir das gefällt oder wie man beides gleichzeitig machen kann, weil es eigentlich schön ist, wenn die Sachen in Echtzeit kommen und man keine dauerhafte Lese-Instanz hat, die wieder CPU Last erzeugt.

Polling

PAPERLESS_CONSUMER_POLLING=<num>

If paperless won't find documents added to your consume folder, it might not be able to automatically detect filesystem changes. In that case, specify a polling interval in seconds here, which will then cause paperless to periodically check your consumption directory for changes. This will also disable listening for file system changes with inotify.

Defaults to 0, which disables polling and uses filesystem notifications.

Alternativ in Windows nen Unraid Share einbinden und dann dahin uploaden. Geht halt nur nicht wenn der Server Offline ist.

 

 

 

Jetzt zu den interessanten Einstellungen in Paperless...

Um die Quellen zu identifizieren bedient man sich der Arbeitsabläufe

 

***UPDATE: Es gibt noch eine leichteren Weg:
PAPERLESS_CONSUMER_SUBDIRS_AS_TAGS=true als Variable hinzufügen
Dann wird der Unterordnername automatisch getaggt.
Muss man für sich entscheiden, ob das ausreicht

image.png.26e74016a4fd4083d4eb0367d55c1a5b.png

 

Als Auslöser kommt Quelle filtern Importordner und dann *scanner/* oder eben die jeweiligen anderen Unterorder in "Consume"
image.png.01dc7dbe6c9ec9eb51e176e73e5d33cf.png

 

Als Aktion dann einfach einen Posteingangs-Tag setzen:
image.png.a5f522c60d71ef33452a869e96e11501.png

 

Wichtig: den oft empfohlenen universellen Posteingangs-Tag nicht verwenden, sonst schreibt der sich auch noch einmal überall drauf und stört
image.png.b5631b820060ad172a2820b9330b4073.png

Edited by cottec

  • 1 month later...

Für Handyuser und PC-User geht auch der Weg über Cloud. In meinem Fall benutze ich die Filerun Cloud (als Docker).  Dort kann man die Consume Order verknüpfen und den Usern in Filerun entsprechend freigeben. Als PC User muss man einfach den Broswer und die Cloud öffnen und kann die Dokumente per drag and drop in den Consume Order ziehen. Für Handyuser navigiert man zum Cosume Ordner und tippt auf Datei hochladen, dann wählt man seine Datei.  Syncen mit anschließenden entleeren sollte auch gehen mit der app FolderSync. 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.