Paperless NGX komplett einrichten (Proxmox) – mit REST API Home Assistant Sensor

Kurze Zusammenfassung

Dieses Video zeigt, wie man Paperless NGX, ein Dokumentenmanagementsystem, auf einem Proxmox LXC Container installiert und einrichtet. Es werden Skripte zur Verfügung gestellt, die die Installation vereinfachen. Das Video behandelt auch Themen wie das Scannen von Dokumenten, die Verwendung von QR-Codes, die Einrichtung von E-Mail-Abrufen, Backups und Wiederherstellungen sowie die Integration mit Home Assistant.

  • Paperless NGX ermöglicht die Digitalisierung und Verwaltung von Dokumenten.
  • Das Video zeigt eine einfache Installation mit Skripten.
  • Es werden verschiedene Aspekte von Paperless NGX behandelt, einschließlich Scannen, E-Mail-Abruf, Backup und Integration mit Home Assistant.

Einleitung

Das Video beginnt mit einer kurzen Einleitung, in der der YouTuber Tobias Lerch sein Kanal "smart home & more" vorstellt und Paperless NGX als Dokumentenmanagementsystem erklärt. Er erläutert, wie Paperless NGX die Digitalisierung und Verwaltung von Dokumenten ermöglicht, einschließlich der Verwendung von QR-Codes für eine schnelle Suche.

Worum geht es?

In diesem Abschnitt wird der Fokus des Videos erläutert: die Installation von Paperless NGX auf einem Proxmox LXC Container. Tobias Lerch erklärt, dass er bereits ein Video über Paperless NGX als Addon für Home Assistant veröffentlicht hat, aber viele Zuschauer sich eine detailliertere Anleitung gewünscht haben. Er zeigt, wie man Dokumente mit QR-Codes scannt und diese in Paperless NGX verwaltet. Er betont die Vorteile von Paperless NGX, wie die OCR-Erkennung, die automatische Zuordnung von Dokumenten und die KI-gestützte Texterkennung.

LXC Container in Proxmox vorbereiten

Tobias Lerch erklärt, wie man einen LXC Container in Proxmox erstellt. Er zeigt, wie man ein Ubuntu 24.10 Container Image herunterlädt und einen neuen Container mit einem Namen, Passwort und einem Template erstellt. Er erklärt die Einstellungen für Speicherplatz, CPU-Kerne, Arbeitsspeicher und Netzwerk.

Installationsskript für paperless ngx mit Tika und Gotenberg

Tobias Lerch stellt ein Skript vor, das die Installation von Paperless NGX auf einem LXC Container automatisiert. Das Skript installiert Docker, Docker Compose, Samba, SSH, Tika, Gotenberg und den Paperless NGX Docker Container. Es erstellt auch Freigaben für den Consume-Ordner, den Backup-Ordner und den Restore-Ordner.

Welche Hardware für den Scan

Tobias Lerch diskutiert die Hardware, die er für das Scannen von Dokumenten verwendet. Er empfiehlt den Fujitsu ScanSnap X100 Dokumentenscanner, der beidseitig scannen kann und eine gute Leistung bietet. Er kritisiert jedoch, dass der Scanner nicht in der Lage ist, direkt in ein Netzwerklaufwerk zu scannen, sondern nur in einen Cloud-Speicher. Er erklärt, wie man das Problem mit OneDrive umgehen kann und bietet einen Link zu einem Short-Video, das die Integration mit Paperless NGX zeigt.

Paperless NGX Basics

Tobias Lerch zeigt die grundlegenden Funktionen von Paperless NGX. Er erklärt, wie man Dokumente im Posteingang findet, bearbeitet und mit Tags, Korrespondenten und Dokumententypen versieht. Er demonstriert die Verwendung von Tags für die Organisation von Dokumenten und die Möglichkeit, nach Dokumenten zu suchen.

Email Abruf

Tobias Lerch erklärt, wie man E-Mail-Abrufe in Paperless NGX einrichtet. Er zeigt, wie man ein E-Mail-Konto hinzufügt und Regeln erstellt, um Dokumente aus E-Mails zu extrahieren. Er demonstriert, wie man Regeln für den Betreff und den Anhangstyp erstellt und wie man die Nachrichten als gelesen markiert oder in einen bestimmten Ordner verschiebt.

Paperless NGX Rest Api Sensor

Tobias Lerch zeigt, wie man einen REST API Sensor in Home Assistant einrichtet, um Daten aus Paperless NGX auszulesen. Er erklärt, wie man einen API-Token generiert und den Sensor in der Home Assistant Konfiguration.yaml-Datei konfiguriert. Er demonstriert, wie man den Sensor verwendet, um die Anzahl der Dokumente im Posteingang zu ermitteln.

Backup

Tobias Lerch erklärt, wie man ein Backup von Paperless NGX erstellt. Er stellt ein Skript zur Verfügung, das die Datenbank und die Dokumente sichert. Er zeigt, wie man das Backup auf einem Windows-PC mounten kann.

Restore

Tobias Lerch erklärt, wie man Paperless NGX aus einem Backup wiederherstellt. Er stellt ein Skript zur Verfügung, das die Datenbank und die Dokumente wiederherstellt. Er betont, dass das Skript alle vorhandenen Daten löscht und eine neue Paperless NGX-Instanz erstellt.

Update

Tobias Lerch erklärt, wie man Paperless NGX aktualisiert. Er zeigt, wie man die Docker-Container stoppt, die neuesten Datenbanken herunterlädt und die Container neu startet.

Arbeitsabläufe, Daten auf Netzwerk und ein paar Gedanken

Tobias Lerch diskutiert die Arbeitsabläufe in Paperless NGX und die Möglichkeit, Daten auf einem Netzwerklaufwerk zu speichern. Er erklärt, warum er es nicht empfiehlt, die Datenbank auf einem Netzwerklaufwerk zu speichern, und betont die Vorteile der Sicherung des Containers in Proxmox. Er gibt auch seine Meinung zu den Arbeitsabläufen in Paperless NGX ab und findet sie persönlich überflüssig.

Fasse jedes YouTube-Video in Sekunden zusammen

Hol dir Zusammenfassungen wie diese für jedes Video, in deiner Sprache, mit der kostenlosen Summ-App.

Laden im App Store
Jetzt bei Google Play

Transkript

Vollständiges Transkript von „Paperless NGX komplett einrichten (Proxmox) – mit REST API Home Assistant Sensor“. Klicke auf einen Zeitstempel, um das Video an dieser Stelle zu öffnen. Du brauchst ein anderes Video? Nutze den YouTube-Transkript-Generator.

0:04 [Musik] เฮ [Musik] [Musik]

0:50 [Musik] herzlich willkommen auf meinem Kanal smart home and more mein Name ist Tobias Lerch jetzt muss ich mich doch noch mal einschalten und zwar habe ich im bei der Durchsicht des Videos gemerkt dass ich etwas ganz Wesentliches vergessen habe und das möchte ich jetzt hier noch ergänzen und zwar was ist papayerless NGX überhaupt perless NGX ist ein dokumentmanagementystem und das heißt ihr könnt eure digital ihre eure Dokumente eure physikalischen vorliegenden Dokumente digitalisieren

1:36 und damit verwalten das schöne an paperless NGX ist dass ihr dann mit durch volltexsuche ganz schnell in Lage seid eure Dokumente digital zu finden nutzt ihr dann auch noch QR-Codes dafür wie im Intro auch gezeigt dann habt Ihr auch die Möglichkeit diese physikalischen zugeordneten Dokumente mit ganz wenig Aufwand und ganz schnell wiederzufinden das ist pay ist NGX und das muss jetzt einfach am Anfang noch sein ja und heute gehen wir ein Thema an was ich eigentlich schon mal gemacht hatte und zwar paperless NGX damals habe ich euch das paperless NGX als Addon unter homeassistant vorgestellt es gab etliche Bemerkungen dass auch vielleicht der Workflow noch mal etwas deutlicher gezeigt wird das habe ich jetzt getan mit dem Intro ihr habt gesehen wie wir da vorgehen das heißt wir nehmen unsere

2:22 Post wir packen sie aus wir machen dort einen ASN Code drauf einen QRCode drauf scannen diesen und Arbeiten ihn mit einem Dokumentenmanagement System in dem Fall payerless NGX das schöne an payerless NGX ist dass payerless NGX die Möglichkeit bietet auch eine OCR Erkennung durchzuführen dann diese ASN warecodes automatisch zu erkennen und das Dokument automatisch einzulernen ebenfalls unterstützt paperless NGX eine KI die dann in der Lage ist auch Dokumente die man zuordnet zu erlernen sodass dann Text die man vergibt auch gelernt werden und diese e Zuordnung in Zukunft dann häufiger immer besser werdenend auch vorgeschlagen wird für mich persönlich erleichet das sehr viel in der Arbeit gerade bei der Steuererklärung kann ich so meine

3:08 Rechnung die an das Finanzamt gehen mit ein paar Klicks mir zusammenstellen und habe dann die Dokumente beieinander was ich euch allerdings auch noch zeigen möchte in dem Fall ist wie es denn anders geht als jetzt unter Home assistant weil auch da gab es einige Kommentare dazu das hat ja eigentlich in Home assistant nichts verloren und grundsätzlich stimme ich euch auch zu normalerweise ist das natürlich etwas was man auf einer extra Instanz laufen lassen sollte entweder in einem hyperweiser als virtuelle Maschine das wäre das Optimum oder vielleicht auf einem separaten Rechner wo dann auch wieder diese Software zum Einsatz kommt warum hat das in Home assistant nichts verloren ja weil es natürlich unnötig das System aufblätt und eigentlich nichts mit Automatisierung zu tun hat aber für diejenigen die nur ein

3:55 einziges System haben nämlich das Home assistant und sich nicht weiter drum kümmern möchten sondern einfach alles beieinander haben möchten auch ihre Dokumenten Management System da bietet sich natürlich nach wie vor an payerless NGX als Addon zu verwenden aber heute wollen wir das anders machen ich habe mir dennoch gedacht ja das wäre langweilig wenn ich euch jetzt den gesamten Installationsprozess zeige habe ich gar nicht vor deswegen habe ich euch Skripte vorbereitet die ihr dann halt bekommen könnt auf meiner Blogseite werde ich euch die zur Verfügung stellen mit wget könnt ihr die dann herunterladen und die machen folgendes die installieren paypalless NGX auf einem LX Container oder in einer virtuellen Maschine oder auf irgendeiner Hardware die ihr dann habt und dort ein Ubuntu Betriebssystem drauf installiert

4:40 habt das brauche es ein Ubuntu 2404 habe ich getestet und einubuntu 24 100 habe ich getestet diese beiden Varianten mag sein dass es auch auf anderen Systemen geht könnt ihr mir gerne bitte Feedback geben dann kann ich das auch bei mir auf der Blogseite ergänzen wo es schon getestet ist seh jetzt mir nach das ich nicht die Zeit dazu habe das überall zu testen ich bin jetzt kein Entwickler der euch jetzt hier ganz viele Skripte zur Verfügung stellt in dem Fall habe es jetzt mal gemacht aber ja grundsätzlich mache ich eigentlich eher Content ich möchte nur nicht so viel Zeit jetzt aufbringen mit der Installation und soll euch helfen was macht jetzt also dieses Skript es installiert euch payerless NGX als Docker mit Docker compose das heißt Docker und Docker compos werden automatisch installiert euch wird Samba

5:27 installiert euch wird SSH installiert euch werden Freigaben erstellt einmal eine Freigabe für den consume Ordner es gibt in paperless NGX die Möglichkeit Daten in einen also pdfdkumente z.B in einen Ordner zu schieben die dann automatisch verarbeitet werden und dem System in die Datenbank hinzugefügt werden weiterhin gibt es ein Backup und ein Restore Folder der dann noch als Samba Freigabe also als Netzwerkfreigabe zur Verfügung steht dort K werden dann mit einem weiteren Skript was ihr von mir bekommt könnt ihr dann Backups eure gesamt perless NGX Datenbank mit den Dokumenten erstellen und ich habe noch eine restore Funktion integriert die auf einer neuen Instanz euch die die Daten die Ihr gebackupt hab wieder zurückspielt wo werden wir das ganze jetzt machen wir werden es jetzt unter

6:13 proxbox machen und ich habe mich jetzt für eine lxc Container Variante entschieden und zwar nehmen wir jetzt ein Ubuntu 2410 und wir starten direkt durch im PvE angekommen im Datacenter bei mir wählen wir jetzt einfach aus create ct aber dafür braucht es natürlich zunächst einmal das jeweilige Image Container Image und das könnt ihr bekommen wenn ihr auf eure Platte geht die ISO Images und Container Templates enthält wenn ihr nicht wisst wie ihr das machen könnt dann geht hier auf Datacenter auf storage und wäht dort eine eurer Platten aus und guckt hier bei Content dass der contenttyp Container Template mit aktiv ist den brauchen wir nämlich damit dann auch Container Templates darauf gespeichert werden können ist der Fall

6:59 gehen wir da drauf und sagen einfach hier oben auf Templates klickend und eintragend Ubuntu dann werden alle Ubuntu Systeme aufgelistet ich klicke jetzt hier 24 100 an und sage Download da das bei mir schon existiert stellt er fest dass es existiert und es wird nicht benötigt und er sagt es ist okay jetzt können wir dann tatsächlich auf create Container gehen und geben jetzt hier ein cstname ein paypalis - NGX also minus geht anderscore geht nicht vergebt hier ein Passwort euer root Passwort für den lxc Container bestätigt das noch einmal dann gehen wir auf Template wählen unser Template aus also erstmal den storage worauf sich das Template befindet und jetzt wollten wir das 241 verwenden

7:46 sagen next können jetzt den Datenträger den storage wählen wo wir das drauf installieren wollen und geben jetzt hier eine size an die kann man hinterher auch beliebig wieder vergrößern die size gar kein Problem also fangt nicht zu groß an geht dann wieder auf Next sagt jetzt hier wie viele CPU Kerne ihr nutzen wollt sechs möchte ich jetzt hier nutzen und als memory gebe ich hier 4096 ein es gehen aber auch 2 GB damit kann man eigentlich auch schon beginnen auch bei den cpukernen wird theoretisch sogar ein cpuern reichen aber es geht natürlich flotter desto mehr ihr zuweist so bei Network geht erstmal auf dacp aber denkt daran jetzt wird von eurem dacp Server eine IP-Adresse vergeben es macht natürlich bei so einem Dienst absolut Sinn dass diese

8:32 IP-Adresse sich nicht mehr ändert entweder ihr tragt dann die macadresse ein die dann gleich auch generiert wird in eurem DCP Server s dass die IP immer automatisch vergeben wird oder aber ihr macht hier eine statische IP später ist jetzt aber nicht das tragischste DNS einragung lasse ich so wir bestätigen sagen start after createt und sagen Finish jetzt müssen wir einen Moment warten hier linkerand wird jetzt schon das Container Image direkt angelegt das war's dann eigentlich auch schon wenn er jetzt hier okay sagt dann sind wir eigentlich durch mit der ganzen Kiste und der Name wird sich dann auch im payerless NGX ändern das hat er jetzt getan jetzt müsste eigentlich auch jede Sekunde hier unten auch ein okay erscheinen ist auch so jetzt wird die virtuelle Maschine gestartet das müsste

9:18 automatisch jetzt hier im Hintergrund erfolgen und wir sollten uns jetzt auch schon einloggen können mit unseren credentials jetzt habe ich vorhin erwähnt habe ich euch ein Skript vorbereit dieses Skript findet hier auf meiner Blogseite dort könnt ihr euch das auch anschauen ich lade es jetzt direkt mit vgat hier runter diesen vgat Befehl werde ich euch ebenfalls in meinem Blog zur Verfügung stellen so dass ihr da auch das einfach nur copy and Pasten müsst so wir sagen also weget jetzt ist das Ganze da jetzt muss dieses skriipt noch ausführbar gemacht werden mit ch Mod + X und wir geben den Namen des Skriptes ein install_payerl.sh jetzt würde ich einmal empfehlen Script zu editieren mit Nano

10:04 installpaperlist.sh und jetzt könnt ihr hier ein Passwort eingeben ich habe jetzt hier das payerless Passwort auf payerless stehen dann das Sumer Passwort auf payerless Datenbank Passwort auf payerless und Admin Passwort auf payerless da könnt ihr natürlich auch beliebige andere Passwörter eingeben ich werde das vielleicht zum veröffentlichzeitpunkt des Videos noch angepasst haben dass das in einer Abfrage noch abgefragt wird ansonsten habt ihr die Möglichkeit das hier mit Nano anzupassen ich lasse jetzt alles payer das heißt dieses Skript wird uns jetzt gleich wenn ich das ausgeführt habe und das können wir tun mit/ inststallpayerless.sh wird es uns jetzt die Docker Docker compose ein contain also einen compost File noch erstellen es wird uns zudem noch Samba

10:50 installieren SSH Server installieren ein Benutzer payless anlegen und Tika und grotenberg ebenfalls mit außerdem den R Server und den per des NGX doocker komplett automatisch installieren jetzt heißt es zurücklegen und abwarten dauert ein paar Minuten und alles ist und sollte dann fertig sein wenn wir an dieser Stelle angekommen sind dann werden die Docker Container schon heruntergeladen das heißt alles andere ist soweit schon abgeschlossen hier sieht man an diesen grünen Punkten die Fortschritte wie weit er dort herunterlegt und nach dem Herunterladen wird er dann diese Container auch Start wenn das Skript erfolgreich ausgeführt wurde dann seht ihr dass hier die Network instant installiert ist und

11:36 diese ganzen Container entsprechend auch gestartet sind jetzt müsst ihr noch so 40 50 Sekunden Geduld haben könnt aber auch schon mal hergehen und in eurem Browser die IP-Adresse von eurem LXE Container eintragen und zwar mit dem Port 8001 das werden wir jetzt mal tun wenn euch hier angezeigt wird dass diese Seite leider nicht erreichbar ist bedeutet das dass dieser ganze Startvorgang noch nicht komplett beendet ist habt da einen Moment Geduld das wird dann irgendwann gehen jetzt geht's dann auch jetzt könnt ihr euch mit den Daten die Ihr dort eingetragen habt anmelden ich melde mich jetzt mit payperlist und paypalist an und sollte mich jetzt einloggen können und schon sind wir auf der Oberfläche angelangt gucken wir uns ganz kurz noch die Netzwerkfreigaben an dazu geht

12:22 einfach hier auf Netzwerk und sagt Netzlaufwerk verbinden tippt jetzt hier eure IP-Adresse ein von eurer paypless [Musik] instanz/192.168.100.33 dann ich lass jetzt die Verbindung bei der Anmeldung nicht wiederherstellen könnt ihr natürlich anders machen und ich möchte jetzt andere Anmeldeinformationen übergeben geben wir jetzt hier noch den Freigabenamen ein und der Freigabename ist jetzt hier payperl ihr findet es auch noch mal dokumentiert auf meiner Blogseite und sagt jetzt fertigstellen jetzt werdet ihr nach einem Benutzernamen gefragt das hatte ich jetzt auch payl vergeben penw Ken wir ist auch Payal in dem Fall und sage Anmeldedaten nicht speichern und jetzt sollte sich hier auch ein Verzeichnis öffnen genau das ist dieser consume

13:08 Folder und wenn ich jetzt hier eine Datei anlege nen wir es mal Test txt dann habt ihr schon gesehen dass hier im Payal jetzt gerade versucht würde das test. txt einzulesen das geht aber nicht weil es jetzt eine falsche dati ist weil da nichts drin steht dieser Folder den findet ihr hier auch auf dem Server wenn ihr auf C geht D gibt's einen Ordner data und da müssen wir hineingehen dann paperless und als nächstes gibt's dann den consume Ordner und das ist dieser payerless Ordner und da müsst jetzt auch die Test txt drinlegen das erstmal zu den Freigaben weitere Freigaben Namen findet ihr auch in der smb.cf das ist unter etc Samba und dann

13:57 n sm b.c so hier unten findet jetzt payer restore ist ein Freigabename papayerless Backup ist ein Freigabename und payerless ein Freigabename all das wurde mit dem Installationsscript automatisch angelegt könnt ihr aber natürlich beliebig auch noch anders benennen wenn ihr das wollt nur dass ihr dann auch wisst wo sich was befindet so gehen wir gar nicht mal weiter drauf ein das haben wir jetzt also getan gucken uns jetzt einfach payer NGX mal zusammen an was wir damit so machen können wie das Ganze so funktionieren könnte so jetzt möchte ich mit euch noch ein paar hardwaretechnische Sachen besprechen und zwar habe ich euch vorhin eingangs diese ASN Codes gezeigt diese qrcodes diese bedrücke ich auf ay Zweckform Etiketten

14:43 ich werde euch das auch verlinken s dass ihr euch die auch entsprechend besorgen könnt achtet dabei darauf dass die Druckqualität relativ hoch eingestellt wird weil wenn der QRCode verschwimmt dann habt ihr Probleme dass dieser erkannt wird was mir auch aufgefallen ist wenn man ihn schräg aufklebt also ein Winkel hat beim Aufkleben dann kann es mit unter auch mal zu Fehlerkennung führen also besser immer sauber und ordentlich aufkleben ich verlinke euch auch eine Webseite in der ihr auch schauen könnt wie man denn diese Etiketten letztendlich erzeugt und dass man Startnummer vergibt des weiteren habe ich jetzt hier noch diesen dokumentencanner der eigentlich so relativ klein und kompakt ist aber auch sehr viel Leistung an kann das heißt er kann beidseitig scannen ich bin damit sehr zufrieden das ist von PU zu der ScanSnap

15:29 X100 und ihr könnt dort mehrere Dokumente reinmachen könnt aber genauso gut auch Quittung dort reinmachen also Kassenbelege die ihr ohne Probleme auch verarbeitet ich habe also bisher ganz selten mal Probleme gehabt dass es ein Stau gab beim einscan er scannt beidseitig ein das ist ein riesen Vorteil weil dadurch natürlich auch die Geschwindigkeit entsprechend erhöht wird würde ich mir den noch mal kaufen würde mir tatsächlich diesen Scanner nicht noch mal kaufen und zwar STI aus dem Grund dass dieser Scanner nicht in der Lage ist in ein Netzwerklaufwerk zu scannen was er sehr wohl kann ist er kann in einen Cloudspeicher scannen was irgendwie aus meiner Sicht irgendwie ein wenig irsinnig ist warum kann ich in einen onedrive z.B scannen aber nicht auf ein lokales netzlaubwerk also das ist aus meiner Sicht ein wenig Geldmacherei das könnte man wahrscheinlich mit einem Software Update beheben aber sei es drum ich habe jetzt

16:16 ein Weg gefunden wie das über onedrive funktioniert das heißt wenn ihr Interesse daran habt wie man das mit dem Linux payerl System verknüpfen kann dass automatisch aus dem onewive Folder die Daten geholt werden und in den den consume Ordner gepackt werden dann lasst mir gerne ein Kommentar da mit #onerive finden sich genügend Kommentare werde ich dazu kurzfistig noch ein Short veröffentlichen welchen würde ich denn jetzt dann kaufen wenn ich nicht ein nachhaltiger Mensch wäre das heißt aus meiner Sicht ist der etwas größere brter von ihm nämlich der ScanSnap X1600 dann das optimale Modell weil damit kann man auch in ein netzwerkfolder scannen das würde diese Probleme dann halt lösen allerdings durch die Nachhaltigkeit sehe ich es nicht ein da jetzt einfach zu wechseln

17:02 und ich lasse mir auch solche Geräte nicht stellen weil ich möchte authentisch berichten können das heißt ihr habt immer von mir auch Geräte die ich selber angeschafft habe und in dem Fall muss ich sagen die Qualität die der Hardware ist 1A die ist wirklich sehr sehr sehr sehr gut der hat viele viele tausende Dokumente schon gescannt Nachteil ist lediglich bei dem x1500 das nur in einen Cloud Ordner scannt das habe ich jetzt Software technisch umgehen können aber würde der mal defekt sein würde ich mir wahrscheinlich den ScanSnap Ex 16600 kaufen es gibt auch von buzer gute Geräte allerdings kann ich dazu relativ wenig sagen weil ich habe sie nicht selber ein Einsatz aber man liest sehr viel Positives dadüber ich werde sie euch auch verlinken dass ihr euch das selber mal anschauen könnt sind etwas preisgünstiger glaube ich als die allerdings auch nicht viel als die von

17:47 fzu wenn die genauso gut sind okay ich kann es nicht beurteilen lasst mir gerne auch mal in den Kommentaren da ob ihr vielleicht schon Erfahrung mit diesen Geräten gemacht habt ja jetzt möchte ich noch ein wenig Eigenwerbung machen auch das war beim letzten Video sehr interessant ich hatte gesagt ihr könnt es gerne Spulen und das wurde Regel genutzt das heißt meine Eigenwerbung wurde einfach weggespult das Video ist von 60% der Zuschauer runtergefallen auf 20% und danach ging es wieder weiter mit 60%. ja hat mich dann schon ein wenig irritiert fand ich eigentlich auch ein wenig lustig weil klar es zeigt dass ihr eigentlich den Content schätzt und nicht das was ich so da labere und Eigenwerbung machen trotzdem würde ich mich natürlich freuen wenn ihr mir einen

18:32 Daumen Hoch geben könntet wenn euch das Video gefällt und den Kanal abonnieren würdet letztendlich ist das die Motivation um solche Videos überhaupt zu machen weil dadurch dass die Videos gesehen werden und man positives Feedback in den Kommentaren erhält oder auch diese Videos geteilt werden stelle ich fest okay das ist ein Thema was euch interessiert was euch auch weiterhilft und darum geht's mir ich möchte euch weiterhelfen also könnt ihr gerne auch weiter Spulen wieder wenn ihr es möchtet ich kann es nachvollziehen wird's vielleicht ähnlich machen aber ja schauen wir mal ob wir jetzt mehr als 20% schaffen bei dieser Episode dessen was ich gerade sage und jetzt würde ich sagen gehen wir weiter im Kontext im Video möchte ich mit euch noch folgende Dinge durchgehen ich möchte euch jetzt noch zeigen wie das payerless an sich einzurichten ist also sprich was wir dort in payerl alles tun müssten um

19:18 einen vernünftigen Workflow hinzubekommen genauso auch möchte ich euch noch zeigen wie man diesen Mailabruf einrichtet weil das kann payPal ist auch das heißt es kann Daten aus Mail extrahieren und euch diese zur Verfügung stellen z.B Rechnungen alles was irgendwo im Betreff Rechnung hat möchtet ihr auslesen das werden wir beispielhaft machen dann möchte ich euch noch zeigen wie das mit dem Backup und dem Restore funktioniert dafür habe ich euch ebenfalls Skripte vorbereitet ja dann gibt's noch ein Thema wo ich vielleicht noch Einsatz zu verlieren möchte und zwar handelt es sich dabei um Docker und zwar lxc und Docker normalerweise ist es schon ziemlich blöde in einem LX Container gleichzeitig noch einen Docker zu installieren weil xxc ist ja eigentlich die Alternative zu Docker bei paperless gibt's aber so

20:04 viele Verknüpfungen dass aus meiner Sicht die Variante paperless über diese Docker Container zu betreiben die einfachste ist auch was Wartung und Pflege des Systems betrifft insofern habe ich mich jetzt tatsächlich persönlich dafür entschieden im ELX Container einen Docker zu verwenden was ich euch jetzt auch gezeigt habe ihr könnt natürlich genauso gut auch diese Skripte verwenden um das in einer virtuellen Maschine zu nutzen mir war es zu schade dafür so viel Ressourcen aus dem hyperweiser zur Verfügung zu stellen weil ja eine VM eine virtuelle Maschine braucht doch etwas mehr Ressourcen als jetzt ein LX Container aber es soll gesagt sein dass es vielleicht nicht die optimale Vorgehensweise ist rein von der Logik und von der ich sag mal von von den Grundsätzen her aber ja mich hat

20:52 jetzt nicht gestört vielleicht stört euch auch nicht und jetzt würde ich sagen gehen wir wieder zurück ins Studio und es geht weiter mit unserem Video zurück nun in unserem payerlist habe ich jetzt hier ein Dokument im Posteingang das wird euch immer hier an der Stelle angezeigt auf der linken Seite habt ihr dann die Möglichkeit in vorhandenen Dokumenten dann auch zu suchen das heißt hier sieht man jetzt auch das Dokument aus dem Posteingang direkt ich klicke jetzt einfach mal hier an dann kommt ihr auch dorthin und habt ihr hier eine Menüleiste wo ihr dann dieses Dokument auch bearbeiten könnt da klicken wir einfach mal drauf und an der Stelle werd euch jetzt automatisch auch dieser ASN Code mit dieser 007 hier als 7 korrekt eingetragen das heißt er hat es erkannt ich habe hier P und Text ich kann mir jetzt auch hier den Inhalt anzeigen

21:37 lassen also hier sieht man auch lorem ipsum dol und so weiter und so fort steht hier alles drin auch die Metadaten sind hier entsprechend noch mal gekennzeichnet so dass man dort auch immer wieder Information zu bekommen hat noch die Möglichkeit hier auch Notizen einzugeben Beispiel Text für Video so dass man das auch immer wieder dann auch nachvollziehen kann hier sieht man auch dann was das System so gemacht hat wann das ganze bearbeitet wurde vor 2 Minuten jetzt wieder archivname ist auch Berechtigungen wenn ich also verschiedene Benutzer Benutzergruppen anlege können hier entsprechend vergeben werden interessiert uns jetzt mal gar nicht jetzt habt ihr hier die Möglichkeit ein Korrespondent festzulegen das heißt von wem kommt dieses Dokument indem ihr hier auf das

22:22 Plus drück könnt ihr euch den Korrespondenten anlegen das ganze mal leer ich als korrespond immer wenn ich jetzt Dokumente habe die jetzt ähnlich gestaltet wären dann lernt dieses System auch automatisch den Korrespondenten vorzuschlagen so dass es dann in Zukunft immer weniger wird habt ihr z.B Rechnungen von Mediamarkt oder andere Dinge dann kann das System irgendwann halt feststellen okay ja das ist jetzt eine mediamarktrechnung und die soll dann auch dem Korrespondent Mediamarkt zordnen als ein Beispiel ebenfalls wichtig ist der Dokumententyp da müsst ihr euch überlegen was ihr damit so tut macht also ich habe z.B angelegt Rechnung mit [Musik] Finanzamt als Dokumententyp und kann jetzt wiederum

23:10 hier diesen Typ dann auch speichern und anlegen und hab dann einen weiteren Typ Rechnung ohne Finanzamt und ganz wichtig sind dann auch die Tags weil da markiere ich mir z.B das ist alles für sag mal Smart Home und more so für die Firma kann dem hier auch noch Farben vergeben man drauf drückt kann man auch dann in im Prinzip in dem Farbverlauf sich dann recht schön wählen was man da nehmen möchte man kann auch noch ein posteingangstext Versehen also alles was aus dem consume Ordner kommen hat automatischen posteingangstag aber man kann natürlich auch noch ein weiteres hinzufügen Speicher das ab was für mich auch immer sehr relevant ist also jetzt kann ich das hier wählen ist z.B das

23:56 Thema to do das heißt wenn ich z.B etwas überweisen muss dann mache ich mir das Tag to do da dran so dass ich dort auch immer weiß okay hier habe ich noch eine Aufgabenstellung und ich werde es jetzt einfach mal hier tun und sage speichern schließen damit sind eigentlich schon die wesentlichsten Dinge auch eingestellt jetzt sieht ihr hier diesen Tag auch dran das heißt ich weiß hier muss ich jetzt noch was bearbeiten ich kann dann auch nach den Tags Filtern ich möchte z.B jetzt nur Smart Home mit more angezeigt bekommen da ich jetzt kein Dokument damit habe wird mir das auch nicht angezeigt oder aber ich möchte an der Stelle nur alle To-Dos angezeigt bekommen und nehmen smart homeom and more wieder weg kann die auch beliebig kombinieren habe ich dann auch damit die Möglichkeit Dokumente einfach wieder zu suchen zu finden ich kann mir diese Ansicht die ich dann halt hier habe auch

24:43 speichern separat speichn und sage todos die habe ich jetzt ja ausgewt die möchte ich in der Seitenleiste und auf der Startseite z.B angezeigt bekommen wenn ich das tue taucht jetzt hier genau diese Filterfunktion auf das heißt ich habe sofort es so sortiert wie es bäucht gehe ich auf die Startseite finde ich auch hier jetzt die todos und weiß okay das sind die Dokumente die muss ich jetzt schlicht weg bearbeiten ich kann auch nach Dokumenten suchen das heißt z.B ich möchte nach Inhalt suchen lorem und dann schon schon steht ja lorem y dol sit armed das heißt das was in diesem Text findet hat er sofort gefunden hätte ich jetzt mehrere Texte würde diese auch entsprechend wieder finden klickt man drauf landet man halt sofort auch an der Stelle hat dieses Dokument

25:29 ich kann jetzt hier auch alles wieder schließen das ist erstmal so das grobe und wichtige was man eigentlich wissen muss Konfiguration und Einstellung brauchen wir jetzt zunächst einmal nicht das brauchen wir nachher noch mal wenn wir die mailthatiken dann auch konfigurieren hier kann man noch verschiedene Benutzer anlegen und habt ja vorhin gesehen dass man die Möglichkeit hat einen Benutzer auch Dokumente zuzuweisen das heißt hier könnt ihr auch sear wenn ihr Benutzer habt die nur bestimmte Dokumente sehen wollen sollen dann könnt ihr das halt darüber entsprechend koordinieren für uns daheim ist es irrelevant wir nutzen einen einzigen Benutzer weil ich letztendlich meine Frau genauso auch mit firmenthemen sich beschäftigt wie ich auch sie unterstützt mich ja in meiner Arbeit sofern hab hat bei uns jeder da Zugriff aber es kann durchaus ja auch mal ein Anwendungsfall geben od das

26:14 anders aussieht genau das gleiche geht auch mit Gruppen das heißt ich kann benutzerguppen anlegen und alle Benutzer einer Gruppe dann wiederum entsprechend zu einen ganz wesentlichen Punkt habe ich jetzt fast vergessen euch noch zu sagen und der ist elementar den braucht ihr nämlich hätte ich normalerweise vielleicht vorgeschaltet schon machen müssen ich mache es jetzt aber an dieser Stelle und zwar geht es um Inbox Dokumente das heißt das System muss ja wenn neue Dokumente reinkommen zunächst einmal einen automatisch vergebenen Tag haben damit ihr hinterer wisst es handelt sich um etwas was neu hinzugekommen ist so und das werden wir jetzt einfach mal tun indem wir jetzt auf unsere Tags gehen die wir schon erstellt haben und wir erstellen uns einen neuen Tag und den nehmen wir jetzt an der Stelle Inbox und jetzt kommt das was ich vorhin schon mal gezeigt hatte wir brauchen einmal diesen posteingangstag den setzen wir jetzt bei

27:01 diesem Inbox hier könnt auch wieder eine andere Farbe vergeben speichern das Ganze ab und wenn ich jetzt ein Dokument nehme und das hier einfüge ma jetzt mal wieder unser Testdokument zieh das einfach hier hin das ganze wird bearbeitet und jetzt sehen wir auch dass wir insgesamt Dokumente eins haben und im Posteingang ebenfalls ein Dokument wenn wir jetzt auf Bearbeiten gehen dann sehen wir okay er gibt jetzt hier automatisch das Tod Rechnung mit Finanzamt das hat er sich von vorher noch gemerkt weil er feststellt okay das Dokument ist jetzt tatsächlich ja identisch sogar und gibt auch Wied die archivsenummer ich habe es also im Prinzip im Vorfeld mal gelöscht also ein ganz wesentlicher und wichtiger Punkt den es bitte zu berücksichtigen gilt ein weiterer wichtiger Punkt könnten die E-Mails für euch sein das heißt wenn ihr

27:47 Rechnungen in E-Mails bekommt diese automatisch zu extrahieren dazu gibt zunächst mal auf E-Mail und jetzt muss man ein E-Mail Konto anlegen das ist natürlich von Konto zu Konto unterschiedlich das heißt welche Daten dort einzutragen sind ich mache das jetzt mal beispielhaft an meinem eigenen Mailserver das heißt ich nenne das jetzt mal Smart Home und more als Mail Account und der IMAP Server ist be mir mailmail-lerch.de der Port ist bei in meinem Fall die 143 und ich nutze als IMAP Sicherheit Start tlls Benutzername und dann das entsprechende Kennwort dazu wenn man jetzt auf testen klickt sieht man okay die Verbindung zum mail server ist erfolgreich hergestellt also hier an der Stelle noch einmal müsst ihr

28:34 bei euren Provider schauen bei euren E-Mail Provider was ihr dort für Daten habt und tragt diese dort ein wenn ihr auf testen klickt könnt ihr dann halt überprüfen ob die Verbindung zu diesem IMAP Account auch hergestellt werden kann wir speichern das ganze haben jetzt also unsere Mail Account da uns jetzt eine Regel anlegen die uns aus dem Betreff extrahiert ob dort ein Rechnung drin vorkommt und wenn das der Fall ist soll das Dokument mit der Mail entsprechend verarbeitet werden und uns als Inbox Dokument in paper eingefügt werden dazu gehen wir auf Regel hinzufügen geben dem jetzt hier einen Namen nam Rechnungen Firma z.B können jetzt hier das jeweilige Konto auswählen wenn ihr mehrere angelegt habt könnt ihr darüber selektieren und eine Reihenfolge in der das abgearbeitet wird habt ihr

29:20 also mehrere Regeln könnt ihr dann definieren in welcher Reihenfolge diese dann halt verwendet werden sollen das ist insofern wichtig wenn ihr z. mehrmals Rechnungen separiert und Rechnung dann z.B schon verschoben habt ist natürlich die Variante die halt zuerst drankommt immer priorisiert das heißt wenn die Rechnung ja schon verschoben wäre oder dann in einem anderen Ordner sich befindet dann würde ja die Regel die nächste Regel wiederum nicht greifen also da denkt immer dran dass es also die Reihenfolge so angelegt ist dass die Daten auch verarbeitet werden können okay dann kann man sagen welches maximale Alter berücksichtigt werden soll z.B ich möchte nur die Mails der letzten 10 Tage berücksichtigen und möchte jetzt den Betreff filtern und zwar alles was mit Rechnung in irgende

30:06 Art und Weise zu tun hat soll herausgefiltert werden dann kann man hier auch noch mitgeben dass die Nachrichten als EML und Anhänge separat verarbeitet werden oder nur die Anhänge verarbeitet werden also EML bedeutet dass da die Textnachrichten die halt da stehen ebenfalls noch als Dokument quasi abgelegt werden ob das sinnvoll ist oder nicht nicht müsst ihr selber entscheiden ich will es euch entsprechend nur mitgeben hier kann man noch sagen alle Daten verarbeiten auch Anhänge im Textkörper sollen verarbeitet somit wir dann sichergestellt dass wir Dateien die dann im Anhang sind und auch Textkörper die im Anhang sind dass das ganze dann halt immer Berücksichtigung findet also auch wenn es eingebettet ist allerdings möchte ich jetzt an der Stelle vielleicht nur PDF Dokumente also

30:51 sage ich hier stern.pdf hier kann man auch noch sehen dass man hier mit der Methodik Sternchen Rechnung Sternchen auch durchaus Platzhalter noch verwenden kann die man wiederum mit mit Kommas und auch trennen kann also wenn es ein Dokument Rechnung irgendwo beinhaltet also dann kann ich vorne ein Sternchen sitzen und hinten Sternchen sitzen vielleicht ist vorne noch ein Datum angehängt oder die Firma angehängt und danach vielleicht sag mal irgendwas weiteres was da steht aber dann sucht er innerhalb des Textes nach der Begrifflichkeit Rechnung aber das hatten wir ja bei dem Betreff schon gehabt das heißt teilnahen interessiert mich an der stell nicht ich möchte eigentlich nur nach den PDF Dokumenten entsprechend gefiltert haben gut dann kann ich auch sagen dass ich diese Mails

31:37 entweder als gelesen markiere oder aber sogar in einen Ordner verschiebe wenn ich jetzt so in diese Ordnerstruktur schaue dann habe ich hier bei mir z.B den Ordner Rechnungen auch drin ich klicke da jetzt nicht drauf dann könntet ihr jetzt die Inhalte D sehen das möchte ich jetzt an der Stelle nicht aber es ist glaube ich selbsterklärend ich habe also die Struktur Inbox das ist immer die Inbox die hier habe und dann gibt's ein Subfolder und dieser Subfolder ist jetzt in dem Fall Rechnung bei mir ist W ist das in meinem Beispiel inbox/ Rechnungen das kann also bei euch durchaus auch etwas anders sein das ist von Mailserver zu Mailserver auch unterschiedlich das kann auch mal durchaus sein dass genau nicht ein Schrägstrich dann verwendet wird sondern vielleicht ein Punkt verwendet werden muss oder ein Bindestrich da müsst ihr

32:24 ein wenig rumspielen hier oben steht es auch noch mal dass jetzt hier z.B oft ein Punkt oder ein Schrägstrich verwendet wird also in meinem Fall ist es jetzt hier der Schrägstrich und dann wird eine titelzuweisung auch vorgenommen den Betreff als Titel zu verwenden und das ganze Dokument wird dann wenn es verarbeitet ist weitergeschoben jetzt kann ich hier noch ein Tag vorgeben ich weiß dass das ganze jetzt Smart Home und more ist könnte jetzt auch noch ein Dokumententyp Rechnung mit Finanzamt zuweisen dann wird er das direkt prechend auch empfehlen und mir anzeigen als Korrespondenten möchte ich die Absender E-Mailadresse verwenden ich könnte hier aber auch wenn nicht verfügbar Namen noch nehmen wenn der irgendwo auslesbar ist ich arbeite an der Stelle meistens mit einer E-Mailadresse ich speicher das ganze jetzt wird mit den

33:10 Grundeinstellungen ich glaube die chrontab Einstellung liegt bei 10 Minuten alle 10 Minuten scannt jetzt der dieses System das das payer des NGX die Mails und würde dann wenn ein Dokument mit Rechnung irgendwo im Betreff dort ist dieses Dokument euch in den Inbox eures System einbringen das wäre jetzt auch kein homassistant Kanal wenn ich nicht noch irgendeine Kleinigkeit auch mit hom assistant machen würde und was wir uns jetzt noch anschauen werden ist wie wir von payerless NGX die Daten auslesen können sod dass wir wissen wenn ein neues Dokument in der Inbox ist und das in Home assistant entsprechend visualisieren das ist hilfreich dann weiß ich nämlich wann ich was bearbeiten muss kann mir eine Automatisierung schreiben wenn z.B fünf Dokumente in der Inbox sind oder mehr als fünf in der Inbox sind dann muss ich tätig werden

33:57 damit sich nicht zu viele Dokumente zur Bearbeitung halt aufstauen und da schauen wir jetzt genau rein möchte man über Rest AP auf paperless NGX zugreifen braucht man als allererstes einen AP Token den man sich generieren muss das werde ich jetzt tun indem wir direkt auf das Symbol hier oben klicken auf Einstellung gehen und dann gibt es hier etwas wie Dango Admin Panel öffnen da gehen wir drauf an der Stelle brauchen wir nun ein Token ich habe jetzt hier schon etwas drin stehen ich habe es wieder gelöscht weil ich das natürlich im Vorfeld ausprobiert hatte also dadurch nicht irritieren lassen bei euch steht jetzt bei Aktionen hier nichts ihr geht also bei authentifizierungstoken auf Tokens und sagt hinzufügen und erstellt hier einen neuen Token inem man den Benutzer aufneh auswählt in wir sagen jetzt hier in dem Fall payer soll der Benutzer sein wir sagen speichern und der Token wird

34:43 erstellt den können wir uns kopieren und haben jetzt damit unseren Token erstellt so jetzt müssen wir uns einen restap Sensor damit erzeugen das BL ist jetzt nicht auf meinen Mist gewachsen ich habe das im Internet gefunden und das ist so gut beschrieben und zwar von der Seite von flemmings Blog ich werde euch diese Seite auch verlinken das könnt ihr auch auf meiner Blogseite entsprechend finden diese Verlinkung auf diese Seite hier wird genau erklärt was man zu tun hat das he erst müssen wir die ID finden für unseren Inbox Tag und das können wir tun indem wir diesem Befehl der jetzt hier ist ist eine Curl Abfrage also eine Abfrage über die API uns einfach mal kopieren in Home assistant einfügen jetzt fragen wir uns wo fügen wirs ein Home assistant ein das ganze wird natürlich genauso gut auch in einer anderen beliebigen Konsole gehen aber damit wir einheitlich agieren brauchen

35:30 wir jetzt hier ein Terminal Addon das könnt ihr installieren indem auf Einstellung Addons geht und ich nutze ganz gerne das Advanced ssh und webterminal das findet ihr im Add-On Store wenn ihr das hier oben bei durchsuchen eingibt das installiert entsprechend konfiguriert es mit einem Benutzernamen und Passwort und dann könnt ihr es starten und habt jetzt hier einen Terminal zur Verfügung jetzt kopieren wir diesen Befehl aus der Zwischenablage wieder hier rein und jetzt sehen wir hier diesen Token der hier ist der ist natürlich jetzt Blödsinn weil das ja der den wir aus von der Webseite haben und hier setzen wir jetzt schlichtweg unseren eigenen Token ein unser Token den hatten wir uns hier kopiert den kopieren wir uns jetzt noch einmal gehen wieder zum Terminal und machen mit rechter Mausklicke einfügen jetzt ist unser Token hier drin stehen jetzt steh W wir die IP-Adresse plus den

36:15 Port eintragen das werden wir jetzt einfach tun das ist hier die 192168.1648001 das kopiere ich mir ebenfalls wieder raus gehe in den Terminal mit rechten Mausklick kann ich dann einfügen jetzt fügt er hier noch das HTTP dran das brauchen wir natürlich nicht wir entfernen das ganze und haben jetzt hier hinten noch ein Slash zu viel das machen wir auch weg drücken Enter und sehen jetzt hier dass wir mehrere Informationen haben und zwar kommen jetzt hier als results auch unsere texts wir haben smartthom more wir haben todo und wir haben Inbox und Inbox hat den Tag 4 und wir wollen ja Abfragen mit dem idtech 4 wie viele Dokumente sind in unserer Inbox das wollen wir auslesen und als sensorentität zur Verfügung haben wir gehen wieder zurück auf die Seite von flemmings Block da sind auch noch andere Beispiele wie man auch an

37:01 andere Daten benutzerpzifisch z.B auch dran kommt das brauchen wir in unserem Falles nicht aber hier bei home assistant Sensors haben wir sensor for total documents das interessiert mich ehrlich gesagt eher weniger aber Sensor von number of documents in the Inbox so das finde ich schon sehr sehr gut weil das war man sehr gut gebrauchen das heißt wir kopieren uns diesen Sensor gehen in unsere Home assistant instancez begeben uns zu unserem File editor öffnen dort unsere configuration.jammel und fügen uns das an einer Stelle wo z.B Sensoren schon sind mit Sensor Doppelpunkt ein wenn ihr also diesen Stelle schon habt dann macht es einfach unter den sensoriken und ergänzt es so dort haben wir jetzt wieder unseren restar haben jetzt den Namen für diesen Inbox Tag was ich noch

37:49 empfehlen würde wäre eine unique ID nenne ich jetzt paperless NGX total documents ID und hier wieder das gleiche Spielchen wir haben hier unsere IP-Adresse und den Port ich kopiere es wieder raus wir passen das wieder an haben jetzt hier an der Stelle die Tag ID die ist jetzt relevant und die war jetzt nicht ein sondern die war vi gewesen wir müssen jetzt den autorisierungstoken noch verwenden den wir hier auch hatten das war der den wir uns erstellt haben kopieren den uns fügen uns den hier ein Löschen zunächst mal das was hier steht das Einfügen geht hier mit dem rechten mausck übrigens nicht das könnt ihr mit ctrol C und conttrol V aber machen mit ctrol V einfügen und mit conttroll C

38:35 kopieren wenn das ganze jetzt so ist und hier auch ein grünes hägchen erscheint scheint erstmal alles in Ordnung zu sein wir gehen auf die Entwicklerwerkzeuge und sagen alle jammelkonfiguration neu laden sind Sie neu geladen begeben wir uns zu Einstellungen Geräte und Dienste gehen zu den Entitäten und suchen hier einfach nach perless und da kommt jetzt auch schon total document in TEAG Inbox und wir sehen ein Dokument ist in der Inbox also alle 300 Sekunden wird jetzt das diese Abfrage gestartet und neu ausgelesen und so können wir relativ einfach damit auch eine Automatisierung machen oder uns das auch auf einem Dashboard darstellen zu guter Letzt haben wir jetzt auch noch einen weiteren Punkt nämlich das Thema Backup und restore auch dazu habe ich euch Skripte erstellt die ihr wieder mit vget

39:20 herunterladen könnt ich werde euch das auf meiner Blogseite diese Kommandos auch zur Verfügung stellen und auch die Skripte die Skripte habe ich natürlich versucht so gut wie möglich zu testen es kann aber natürlich immer noch sein dass ich mit den ein oder anderen Systemumgebung dort das etwas anders verhält seid so nett und informiert mich darüber könnt ihr mir gerne per E-Mail auch schreiben ihr findet die Informationen dazu auf meiner Blogseite die auch in der Videobeschreibung okay und jetzt gehen wir starten wir durch wir werden uns jetzt diese Skripte installieren bevor wir jetzt das Backup ausführen schauen wir noch mal hinein ich habe jetzt hier noch mal zwei testdokumente angelegt in der Instanz so dass ich einmal eins habe mit einem boxteag und einmal mit einem Smart Home und moreteag diese beiden Dokumente sind jetzt in unserer Datenbank enthalten und die wollen wir jetzt backupen dazu begeben wir uns

40:06 wieder zu unserem LX Container oder unserer virtuellen Maschine und müssen uns jetzt zunächst einmal das entsprechende Skript holen das können wir tun mit dem wgetbefehl ich habe in die Zwischenablage kopiert ihr kriegt den dann auch von meiner Blogseite jetzt ist er da wir müssen ihn ausführbar machen dieses Skript mit ch Mode + X und dann den Namen in dem Fall be backup.sh jetzt starten wir das Backup mit pun/bupsh der Rest erfolgt jetzt automatisch jetzt wird es einen Moment brauchen bis das ganze dann halt auch ausgeführt wird jetzt werden die Daten konsolidiert jetzt sit man h zwei von zwei Dokumenten das sind die zwei die wir drin hatten wird jetzt verschoben in das Verzeichnis data perless backup können kurz

40:55 nachgucken wir haben jetzt hier sipfall was unserem Backup entspricht jetzt wollen wir das noch irgendwo hinsichern das heißt wir können das wieder auch auf unserem Windows PC Mount wir sagen Netzlaufwerk verbinden geben jetzt hier die IP-Adresse unseres Containers ein das war die 102.168.101.130 also unseres lxc Containers der Freigabename ist Backup also für restore dann restore ich werde das dann für den restor Vorgang nicht noch mal alles wiederholen und zeigen gehe dann auf verbind mit anderen Anmeldeinformationen dort gibt dann eure credentials ein die ihr damals beim installationssript vergeben habt und sagt okay jetzt haben wir diese Daten hier und können direkt damit auch arbeiten also haben die jetzt gesipppt da und könnten sie jetzt entpacken oder

41:41 aber wir können Sie auch verwenden zum restoren womit wir dann auch gleich zum nächsten Punkt kommen der restorvorang geschaltet sich eigentlich genauso auch dafür habe ich euch wieder ein Skript vorbereitet welches wir uns wieder mit Weg holen wir machen das Skript wieder ausführbar mit ch Mod plus x [Musik] store.sh jetzt müssen wir zum Verzeichnis data gehen und hatten ja in das Backup Verzeichnis etwas hier hineingelegt so das war dieses Export was wir uns vorhin beim Backup erzeugt haben jetzt könntet ihr dieses Export quasi nehmen und dann in das restor Verzeichnis welches ihr euch über Windows wiederum mapt dann auf diesen Server wieder kopieren ich spare mir

42:26 jetzt diesen Weg diesen Umweg über Windows ich kopiere das jetzt in dieses Verzeichnis hinein oder bzw MVE ist in dieses restore Verzeichnis ist das dataaperess Restore so gucken wir kurz mal nach ob es da auch wirklich drin ist ja es ist jetzt da drin jetzt gehen wir wieder in das root Verzeichnis da wo unsere Skripte liegen und wir führen einfach restore.s aus wichtiger Hinweis an der Stelle dieses restorript macht alles platt was ihr bisher da drauf hattet also es ist nicht möglich Daten anzufügen sondern es wird eine komplett neue payerless Instanz erstellt alle Folder alles wird dabei gelöscht und nur das Backup wird wieder zurückgespielt in der Regel ist

43:12 das sinnvoll wenn man z.B umzieht und ich sag mal diese Backups quasi wieder auf ein neues System einspielen möchte achtet nur daruf dass ihr euch beim testen damit jetzt nicht eure payerless Instanz zerschießt das möchte ich an der Stelle noch mal sagen also es wird alles platt gemacht was existiert mit dem Ausführen dieses Skriptes jetzt müss dauert das Moment die Container werden entsprechend gestoppt und werden einige Aufgaben dann noch ausgeführt jetzt ist der Import erfolgreich abgeschlossen und die Dokumente sollten auch wieder zur Verfügung stehen in eurer payerl Instanz dauert noch eine Weile bis alles quasi wieder gestartet ist das kennen wir ja wir können uns anmelden mit payerless und payerless

43:57 auch die alten credentials die ihr dann vorher hattet also sprich die in eurer Datenbank Admin User als auch payerless Passwort von dem Webinterface das ist natürlich das was aus dem Backup jetzt dann wieder genommen wurde so wir sehen wir haben jetzt wieder die beiden Dokumente im postingang und zwar genauso wie wir es hinterlassen haben das heißt alles wird gelöscht und neu wieder importiert und so könnt ihr Daten backupen und restoren oder auch umziehen wozu es auch ganz hilfreich und sinnvoll ist jetzt möchte ich euch noch eine weitere klelarigkeit zeigen und zwar das Docker compost File findet ihr im immer im Verzeichnis home papperlis da legt das skriipt das Ganze an jetzt könnt ihr mit dem Befehl Docker compose down die Container alle stoppen jetzt

44:43 kann es ja sein dass ihr vielleicht auch mal ein Update machen wollt und wie das geht geht nämlich mit einem einzigen Befehl ganz einfach zeig ich euch jetzt auch an der Stelle wenn nun alles gestoppt ist müssen wir folgendes ausführen wir müssen folgenden Befehl machen Docker compose pull und jetzt werden die jeweils aktuellsten Datenbanken wieder gezogen und wenn das ganze passiert ist müssen wir es auch wieder starten das kann man tun mit Docker compose up - D und jetzt ST starten Daten Maen wir das ist der Prozess ist notwendig wenn ihr ein Update von eurem payerless ng NGX oder den zugehörigen weiteren Container machen wollt jetzt sind wir auch am Ende des Videos angelangt aber es gibt noch bestimmt viele Dinge dazu zu erzählen

45:29 ich weiß dass häufig auch die Fragen aufkommen kann ich die Daten auch auf einem Netzwerklaufwerk speichern ja das kannst du tun du könntest z.B den datafolder dem es der angelegt ist direkt mit einem Netzlaufwerk mappen würde ich es tun nein das hat einfach den Hintergrund dass ich glaube dass eine Datenbank und die Daten irgendwie zusammen auf ein System gehören aber es steht Dir frei so zu machen ich werde es jetzt heute in diesem Video nicht zeag meine die grundsätzlich geht's einfach so dass man sich ein netzwerkfolder dann halt mapt das ist im LX Container mit ein paar zusätzlichen Schritten verbunden bei einer virtuell Maschine geht das etwas einfacher aber da findet ihr auch im Netz noch genügend Materialen Informationen zu warum würde ich das nicht tun das habe ich gerade

46:15 erwähnt Datenbank und Daten gehören für mich zusammen es gibt noch einen weiteren Grund ich glaube nicht dass die Daten so groß werden also ich habe jetzt über viele Jahre das schon im Einsatz und ich bin noch nicht mal bei 10 GB an PDF Dokumenten die sich da angesammelt haben und das ganze jetzt glaube ich 3 vi Jahre lang schon so durchgeführt und davor Daten aus dem System Eco DMS übernommen insofern glaube ich nicht dass das irgendwann mal zu einem Problem wird weil ich kann so meinen Container relativ einfach sichern in meinem Proxmox Backup den ich dann dort verwende und habe alles Safe und kann auch zur Not direkt drauf zugreifen könnt ihr mir also noch eine Freigabe einrichten wo ich dann die pdfdkumente in den datafolder mir als zusätzliche Freigabe generiere weiterhin bin ich auch auf die

47:03 Arbeitsabläufe nicht eingegangen der Sinn ist mir noch nicht so ganz klar bei paperless NGX weil klar ich könnte Dokumente über ihre Schlüsselwörter die ich dann habe z.B automatisch dann zuordnen aber da ich je eh jedes Dokument irgendwo auch mal gesehen haben möchte finde ich diese automatischen Arbeitsabläufe persönlich überflüssig im Grunde genommen sind sie dann aber selbsterklären schaut sie euch an vielleicht habt ihr ja gute und sinnvolle Anwendungsfälle die mir jetzt einfach gar nicht einfallen jetzt sind wir aber auch am Ende des Videos angelangt ich möchte noch mal mich bedanken fürs zuschauen freue mich aber natürlich auch wenn ihr mir einen Daumen Hoch gebt wenn euch das Video gefallen hat und den Kanal abonnieren würdet und jetzt bleibt mir nichts mehr übrig als anderes übrig als zu sagen macht's gut

47:48 bis zum nächsten Mal

Share

Weitere Video-Zusammenfassungen