DIY Paperless NGX Server für 130€ - einfache Installation, leise & sparsam

TECHNiCKR www.youtube.com

Kurze Zusammenfassung

Dieses Video zeigt, wie man einen kostengünstigen, leisen und sparsamen Paperless NGX Server für unter 150€ einrichtet. Es wird erklärt, warum ein teures RAID 1 nicht notwendig ist und welche Komponenten benötigt werden. Die Installation von ZimaOS und Paperless NGX wird Schritt für Schritt gezeigt, inklusive der Einrichtung eines Consume Folders und eines Backups.

  • Günstiger Paperless NGX Server unter 150€
  • Einfache Installation mit ZimaOS
  • Kein RAID 1 notwendig
  • Automatisches Backup auf externe Festplatte

Eigenen Paperless NGX Server unter 150€ einfach installieren - günstig, leise & sparsam

Der Autor spricht über die Einrichtung eines Paperless NGX Servers für ca. 150 Euro in weniger als 30 Minuten. Er hat lange nach einer günstigen und einfach einzurichtenden Methode gesucht und präsentiert nun seine Lösung. Frühere Versuche mit dem Zimablade waren im Vergleich dazu teurer, ebenso wie ein Raspberry Pi, der heutzutage zu teuer ist.

Warum kein teures RAID 1 notwendig ist

Der Autor erklärt, dass ein RAID 1-Verbund für die Datensicherheit nicht unbedingt erforderlich ist, da ein Backup schnell und einfach eingespielt werden kann. RAID 1 würde das System nur unnötig verteuern, da zwei Festplatten benötigt werden und Mini-PCs mit mindestens drei SATA-Ports selten sind. Trotz RAID 1 ist ein Backup notwendig. Der einzige Vorteil von RAID 1 wäre die Möglichkeit, bei einem Festplattenausfall weiterarbeiten zu können, während man auf eine Ersatzfestplatte wartet. Wenn man jedoch die Zeit hat, auf die Lieferung einer neuen Festplatte zu warten, ist kein RAID erforderlich.

Was wird benötigt?

Es wird ein günstiger und sparsamer Mini-PC benötigt. Der Dell Wyse 5070 wird als aktueller Favorit vorgestellt, da er ein kostengünstiger und lautloser Thin Client mit einer für Paperless-NGX ausreichenden CPU ist. Er ist mit nur 10 Watt sehr sparsam und kann daher problemlos 24/7 betrieben werden. Der vorgestellte Mini-PC hat 8 GB RAM und eine 64 GB SSD. Es wird empfohlen, die 8 GB RAM Variante zu wählen, da das Betriebssystem dazu verleiten wird, weitere Apps zu installieren. Die 64 GB SSD ist jedoch zu klein und muss ersetzt werden.

SSD-Upgrade

Die 64 GB SSD des Dell Wyse 5070 muss durch eine größere SSD ersetzt werden. Eine 1 TB Version ist bereits für ca. 54 Euro erhältlich. Wichtig ist, dass es sich um eine M.2 SATA 3 SSD und keine NVMe handelt. Der Austausch der SSD mit zwei Schrauben wird kurz demonstriert. Eine detaillierte Anleitung ist auf dem Blog des Autors verfügbar. Die Gesamtkosten für das System liegen aktuell bei nur 142 Euro.

Das Betriebssystem ZimaOS

ZimaOS wird als einfachstes Betriebssystem für diesen Zweck vorgestellt. Es macht die Einrichtung zum Kinderspiel und ist einfacher zu pflegen als CasaOS. ZimaOS bietet eine einfache Möglichkeit, Paperless NGX zu installieren. Die Gründe, warum ZimaOS besser als CasaOS ist, werden in einem anderen Video des Autors erläutert. Die Installation von ZimaOS auf dem Dell Wyse 5070 ist sehr einfach und wird in einer Kurzversion gezeigt. Ein ausführliches Installationsvideo ist ebenfalls verfügbar.

Paperless NGX per ZimaOS Appstore installieren

Nach der Installation von ZimaOS und der Eingabe der IP-Adresse kann Paperless NGX einfach über den App-Store installiert werden. Es muss ein zusätzlicher Store, der Cool-Store, hinzugefügt werden, um die Paperless NGX Version zu erhalten, die unter ZimaOS funktioniert. Im App-Store sucht man nach "Paperless" und wählt die Paperless NGX Version aus dem Cool-Store. Vor der Installation muss man ein individuelles Passwort festlegen. Die Installation dauert eine Weile. Nach der Installation kann Paperless NGX gestartet werden.

Consume Folder für Netzwerkfreigabe einrichten

Es wird erklärt, wie man den "Consume Folder" einrichtet, in den Dateien für Paperless NGX abgelegt werden können. Dieser Ordner kann per SMB eingebunden oder von einem Drucker bespielt werden. Der "Consume Folder" befindet sich unter "Files" - "AppData" - "Paperless". Dieser Ordner kann als "Share via Samba" freigegeben werden, sodass er von außen zugreifbar ist. Es kann ein neuer Benutzer, z.B. ein Gast-Benutzer, mit Lese- und Schreibrechten angelegt werden. Anschließend können PDF-Dateien in diesen Ordner geschoben und von Paperless verarbeitet werden.

Paperless NGX Backup

Es wird betont, dass ein Backup des Systems wichtig ist, da kein RAID 1 verwendet wird. Eine externe USB-Festplatte wird für das Backup benötigt. Es wird ein Ordner namens "Paperless" auf der externen Festplatte erstellt. In den Einstellungen von ZimaOS muss der Entwickler-Modus aktiviert und das Web-basierte Terminal geöffnet werden. Es werden zwei Skripte benötigt: eines, das ein Backup des Paperless Systems erstellt (Exporter), und eines, das die Daten aus dem Export-Verzeichnis in das Backup-Verzeichnis auf der externen USB-Festplatte verschiebt. Die Skripte werden mit sudo crontab -e in der crontab eingetragen, um automatisch jede Nacht um 5 Uhr ein Backup zu erstellen und um 7 Uhr auf die USB-Festplatte zu sichern.

Zusammenfassung & Fazit

Der Autor fasst zusammen, dass es sich um einen super günstigen, leisen und sparsamen Paperless NGX Server für unter 150 Euro handelt. Dank des Dell Wyse 5070 und ZimaOS ist er schnell eingerichtet. Wenn Interesse an einem Video zur Speicherung des Backups in der Cloud besteht, soll man einen Kommentar hinterlassen.

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 „DIY Paperless NGX Server für 130€ - einfache Installation, leise & sparsam“. Klicke auf einen Zeitstempel, um das Video an dieser Stelle zu öffnen. Du brauchst ein anderes Video? Nutze den YouTube-Transkript-Generator.

0:00 Papierkram nervt, oder? Überall fliegen Rechnungen und Dokumente rum. Aber teure Cloud Lösungen oder komplizierte Server? Das muss nicht sein. Ich zeige euch heute, wie ihr für 150 Euro euren eigenen Paperless NGX-Server aufsetzen könnt und das in unter 30 Minuten. Ich habe nämlich sehr lange nach einer günstigen Methode für einen Paperless NGX-Server gesucht, die zudem sehr einfach einzurichten ist. Vor etwa einem Jahr habe ich meinen ersten Server mit dem Zimablade aufgesetzt, aber im Vergleich zu meiner heutigen Lösung noch viel zu teuer. Genauso wie ein Raspberry Pi. Heutzutage kostet der einfach viel zu viel.

0:45 Es geht auch wesentlich günstiger. Lange habe ich gedacht, dass man dafür unbedingt ein RAID 1-Verbund benötigt, damit das Ganze auch sicher genug ist. Aber wir brauchen dafür gar kein RAID. Warum? Weil es nicht notwendig ist, da das Backup schnell und einfach eingespielt werden kann und ein RAID alles nur unnötig verteuert. Es sind ja zwei Festplatten statt einer notwendig und günstige Mini-PCs, die auch mindestens drei SATA-Ports bieten, sind rar. Zudem brauchst du trotz RAID 1 ein Backup, sei es im Netz oder lokal. Der einzige Vorteil von RAID 1 wäre also nur, dass wenn eine Festplatte ausfällt, du weiterarbeiten kannst

1:30 in der Zeit, wo du auf eine neue Ersatz-Festplatte wartest. Wenn du also beim Ausfall des Systems so viel Zeit hast, wie eine neue Festplatte zugestellt werden kann und das ist so gut wie immer im privaten der Fall, dann brauchst du gar keinen RAID. Wenn du allerdings trotzdem ein RAID 1 haben willst, dann schau dir hier mal mein Video zum Zimmer Blade an. Okay, die RAID-Frage haben wir dann geklärt. Brauchen wir hier nicht. Was brauchen wir stattdessen? Einen günstigen und sparsamen Mini-PC. Heute geht es daher um einen aktuellen Favoriten, den Dell Wyse 5070, ein sehr günstiger und lautloser Thin Client mit einem für Paperless-NGX ausreichenden CPU,

2:18 der sehr einfach mit Paperless-NGX eingerichtet werden kann. Und zudem ist er mit nur 10 Watt sehr sparsam, sodass du ihn getrost 24/7 laufen lassen kannst. Meiner hat 8 GB RAM und eine 64 GB SSD. Du kannst auch eine 4 GB RAM Variante wählen, aber ich empfehle definitiv die 8 GB Variante. Warum? Weil das gleich vorgestellte Betriebssystem dich dazu garantiert verleiten wird. Noch mehr Apps auf dem Server zu installieren statt nur Paperless-NGX. Und da braucht man halt mehr. Die 64 GB SSD ist eindeutig zu klein. Gar keine Frage. Und es gibt den Rechner auch nicht mit einer größeren. Deswegen müssen wir die ersetzen.

3:05 Das geht aber sehr einfach und die SSD ist bereits für 54 Euro als 1 TB Version erhältlich. Ich habe eine von Intenso bei Amazon für genau 53,90 Euro gekauft. Wichtig hierbei ist, dass es eine M2 SSD SATA 3 sein muss und keine NVMe. Wie du sie ganz einfach mit zwei Schrauben tauschen kannst, zeige ich dir gleich noch. Für alle Details verlinke ich dir auch einen Begleitartikel auf meinem Blog, wenn du alles Schritt für Schritt gerne nachvollziehen willst. Ja, und für alles zusammen liegen wir aktuell jetzt also bei nur 142 Euro. Wer diesen Preis mit so einem sparsamen Rechner toppen kann, schreibt mir bitte gerne einen Kommentar. Dann mache ich gerne ein neues Video. Wenn also alles da ist, tauscht du als erstes die SSD.

3:57 Das geht wie folgt. So, das geht dann ganz einfach. Schrauben wir eine Schraube los, die hinten am Gehäuse ist. Dann schieben wir einfach diese Seite raus. Hier haben wir eine kleine Schraube. Kleineren Schraubendreher, die einmal lösen. Die SSD bzw. SATA 3 langsam rausnehmen. Und dann habe ich hier eine M2 SSD. Wichtig ist, dass es eine SSD ist, also eine SATA 3 SSD und keine NVMe ist.

4:43 Denn eine NVMe passt hier nicht rein. Ich habe es getestet. Die packst du dann auch. ... Da rein. Und schraubst die wieder fest. Schon kannst du es benutzen. Jetzt einfach den Deckel wieder drauf schieben. Ein bisschen knifflig, aber es funktioniert. Zack, Schraube wieder drauf. Und fertig.

5:28 Jetzt können wir das Betriebssystem installieren. Das einfachste hierbei ist wirklich ZimaOS. Ich habe es bereits lange getestet und bin absolut begeistert, weil es die Einrichtung zum Kinderspiel macht. Und es ist viel einfacher zu pflegen als CasaOS. Und bietet eine sehr einfache Möglichkeit, eben Paperless NGX zu installieren. Warum ich ZimaOS so viel besser finde als beispielsweise CasaOS, habe ich hier in einem anderen Video gezeigt. Das ich dir hier oben verlinkt habe. Du findest es natürlich auch in der Beschreibung des Videos. Die Installation von ZimaOS ist auf dem Dell war es ebenfalls sehr, sehr einfach, sodass es wirklich jeder hinbekommt. Ich zeige dir hier mal eine Kurzversion. Wenn du den Installationsprozess im Detail sehen willst,

6:16 dann findest du ein ausführliches Video von mir hier oben. Verlinkt wie immer findest du natürlich das Video auch in der Beschreibung von diesem Video. So wie man das Betriebssystem installiert, habe ich bereits an anderer Stelle schon gezeigt. Aber ich zeige dir einmal ganz kurz den Installationsprozess hier. Ich habe hier auf einem USB Stick mein ZimaOS Betriebssystem drauf. Und das starten wir jetzt. Er bootet schon ins ZimaOS. Dann sage ich jetzt install ZimaOS. ... Genau. Schon installiert.

7:03 So, dann ziehen wir das mal hier ab. Starten das neu. So schnell ging auch die Installation. Mehr braucht man nicht tun. Er bootet jetzt. ... ... ... ... ... ... ... ... Und er bootet jetzt wunderbar ins ZimaOS. Alles hat geklappt. So, und wenn er denn jetzt hier

7:50 Wenn ich jetzt ein Netzwerkkabel stecken hätte, ... hätten wir jetzt hier schon eine IP-Adresse. Haben wir jetzt hier nicht. Deswegen muss ich etwas umbauen So, dann stellen wir ihn hier mal statt das Zimablade. Dann kriegt er ja auch ein Netzwerk. So, starte mal gut. Ja, nachdem du ZimaOS installiert hast ... und die IP-Adresse hier eingegeben hast, die dein System dir angezeigt hat die IP-Adresse hier eingegeben hast,

8:35 die dein System dir angezeigt hat nach der Installation siehst du den folgenden Bildschirm und du kannst dann jetzt hier ganz einfach Paperless NGX installieren. Und zwar gehst du in den App-Store und hier im App-Store musst du ein wenig modifizieren. Also es ist wirklich ganz, ganz wenig. Wir brauchen ja nämlich einen weiteren Store und du kannst hier sagen "Add Repository" und dann klickst du hier auf das Fragezeichen, dann führt er dich auf eine Webseite, die von Kasa oder ZimaOS ist. Also ist eine offizielle Seite und wir brauchen hier diesen Cool-Store. Du kopierst diesen Link und dann gehst du zurück zu deinem ZimaOS. Packst diesen Link hier rein, sagst "Add". Jetzt haben wir hier

9:21 ein bisschen mehr Apps und dann suchst du hier nach "Paperless". Wir haben hier eine Paperless Version von Big Bear KasaOS. Die funktioniert tatsächlich auch nur unter KasaOS. Deswegen brauchen wir hier diesen Cool-Store, bei dem die Paperless NGX auch unter ZimaOS sehr gut funktioniert. Du klickst hier nicht sofort auf Insta, denn wir brauchen ja ein individuelles Passwort. Du willst ja nicht "admin" als Passwort haben. Deswegen klickst du hier erstmal drauf. Gehst hier auch nicht auf "Install", sondern hier auf das "Dropdown" und "Custom Install" und auf "Paperless". Dann kannst du hier das "admin" Passwort und den "admin user" verändern. Ich mache das hier mal aus Einfachheit

10:07 einfach "ZimaOS". Und als Passwort auch "ZimaOS". Ich will es dir ja nur einmal kurz zeigen. Wenn du das verändert hast, dann ist das jetzt schon quasi das Einzige, was du hier ändern musst. Du klickst dann hier auf "Install". Das dauert jetzt wirklich eine ziemlich lange Weile. Und manchmal wirst du dich fragen, warum dauert das so lange? Funktioniert das überhaupt? Geht das noch? Ja, du musst warten. Wenn es dann installiert ist, hast du hier so ein "New" Button

10:53 oder Badge und dann kannst du das starten. Und wir haben hier dann ein Login Screen. Das Passwort wäre ja gerade "ZimaOS" und "ZimaOS". Und dann hast du schon Paperless NGX installiert. Was gibt es jetzt noch zu beachten? Wir brauchen ja den "Consume Folder". Also sprich da, wo ich Daten oder Dateien da aufschieben kann, damit es Paperless NGX bearbeiten kann, den du per SMB einbinden kannst oder von deinem Drucker zum Beispiel bespielen kannst, der Dateien in Paperless NGX reinschiebt. Dazu gehst du hier in "Files" in "AppData" - "Paperless" und hier haben wir den "Consume Folder". Und den kannst

11:39 du jetzt hier als "Share via Samba" freigeben, so dass er von außen zugreifbar ist. Du kannst hier deinen User anlegen. Du kannst aber auch einen neuen User anlegen, zum Beispiel einen Gast-User. Das ist ganz wichtig, wenn du es zum Beispiel von deinem Drucker draufschieben lassen willst. Lesen und Schreiben. Dann sagst du hier "Create" und dann hast du hier so einen "Consume Folder", den du dann bespielen kannst. Und jetzt kann ich hier PDF-Dateien reinschieben, die mit Paperless verarbeitet werden. Das geht von einem Drucker, von einem Scanner, das geht vom Handy, vom Smartphone, was du halt hier dir auch vorstellen kannst. Probieren wir das

12:25 Ganze mal aus. Ich habe hier mal eine Datei, eine PDF, die ich jetzt zu Paperless hochgeschoben habe. Wenn wir jetzt Paperless hier mal starten, siehst du hier, dass ein Dokument erkannt wurde und verarbeitet wird. Du kannst hier in deinen Dokumenten dann reinschauen und du hast das erste Dokument quasi in Paperless reingeschoben. Wie man Paperless bedient, dazu gibt es andere Videos im Netz, die das besser erklären, als ich dir das erklären kann. Wenn wir das Ganze jetzt haben, dann ist es besonders wichtig, dass das Ganze auch gebackupt

13:11 wird. Ich sagte ja am Anfang, dass wir hier kein RAID 1 System haben. Im Prinzip wenn die Festplatte ausfällt, ist alles weg. Jetzt hatte ich auch am Anfang gesagt, dass wir eine externe USB-Festplatte brauchen. Die ist auch tatsächlich bei mir schon eingesteckt. Das sieht man hier in den Files. Hier ist meine Backup-Platte, da ist noch nichts drauf. Wir erzeugen jetzt hier einen Ordner, der heißt Paperless. Mehr müssen wir hier in den Files nicht mehr machen. Dann gehst du hier in die Einstellungen bei Allgemein, scrollst ganz runter. Entwickler-Modus, den möchte ich betrachten.

13:57 Ich möchte hier das Web-basierte Terminal öffnen. Hier meldest du dich mit den Zugangsdaten, die du bei der Installation angegeben hast. Was wir jetzt brauchen, sind zwei verschiedene Dinge. Wir brauchen einmal ein Script, welches ein Backup von deinem Paperless System erstellt. Da gibt es tatsächlich von Paperless selbst eine Funktion, die nennt sich Exporter. Und wir brauchen ein Script, welches dir die Daten aus dem Export-Verzeichnis in das

14:43 Backup-Verzeichnis auf der externen USB-Festplatte schiebt. Hier gibst du dann einmal sudo crontab -e ein, gibst das Passwort ein. Hier steht halt noch gar nichts drin in der crontab. Und zwar brauchen wir hier einmal den Befehl, der das Ganze mit dem Exporter macht und in den Exporter-Ordner schiebt. Und dann brauchen wir hier einen Befehl, der eben jede Nacht um 5 Uhr diesen Export-Ordner in einen Backup-Ordner schiebt. Dafür musst du jetzt einmal schauen, was deine Verzeichnisstruktur ist. Und zwar gehen wir jetzt

15:29 rein. Das ist Updata, Paypal und Export. Das ist unter ZimaOS erst einmal das hier. Zumindest, wenn du die Verzeichnisstruktur nicht geändert hast. Also gehen wir hier dieses Verzeichnis an. Und dann brauchen wir hier noch das Backup-Verzeichnis. Das müsste hier Media sein. Dort kannst du angucken, wie dein USB-Laufwerk heißt. Bei mir heißt es jetzt BKP. Das kann bei dir anders heißen. Gemountet wird es in Media. Und dort habe ich ja den Ordner Paperless angegeben.

16:15 So, dann haben wir hier den Ordner Paperless. Den geben wir hier ein. So. Jetzt müssen wir einmal kurz schauen, ob das Ganze funktioniert. Wir kopieren den Befehl. Hier muss ich das noch mit Sudo eingeben. Gleich brauchst du das nicht mehr mit Sudo eingeben, weil der Sudo-CronTab -E für den Sudo-User ist. Das heißt, dort muss man kein Sudo vorher eingeben. Würde auch übrigens nicht funktionieren. Wenn du den Befehl startest, wirst du jetzt sehen, ob

17:01 Paperless NGX hier vernünftig ein Backup erstellen kann von den Daten, die es hat. So, jetzt hat es gesagt, dass es 100% das abgeschlossen hat. Jetzt kopieren wir mal dieses, diesen Befehl und testen den auch. [Sudo-CronTab -E] Ja, und dann geben wir halt einfach nur noch Sudo CronTab -E ein. Das ist die CronTabelle des Sudo-Users. Cron ist automatisierte Skripte ablaufen lassen. Und weil die CronTabelle

17:49 hier mit WIM geöffnet wird, drücken wir jetzt hier einmal das "i" für "Insert". Und dann fügst du deine Skripte hier mit rein. Wie gesagt, hier vorne ohne Sudo, weil ja wir den CronTab von Sudo schon benutzen. Und wenn du das eingetragen hast, dann drückst du "Escape". Einmal Doppelpunkt dann "W" für "Schreiben". Und einmal Doppelpunkt für "Q" für "Verlassen". Schon bist du fertig. Jetzt wird jede Nacht ein Backup von deinem Paperless NGX erzeugt und dann zwei Stunden später auf deine USB-Festplatte gesichert.

18:35 Wenn du das Ganze kontrollieren möchtest, dann gehst du hier auf deinen Files, gehst auf deinen Backup und schaust dir an, wann hier das letzte Manifest und die letzten Metadaten geschrieben wurden. Du siehst bereits, ich habe das schon mal vorbereitet, dass heute am 27.04. um 3 Uhr tatsächlich nachts ein Backup geschrieben wurde. Es funktioniert also. Mehr brauchst du jetzt nicht, sodass du deine normale Paperless NGX Instanz hier unter Paperless hast. Du hast hier deinen Consume-Ordner und du hast hier halt deinen Export-Ordner. Das ist

19:21 ja die Sicherung von deiner Instanz und auf deinem Backup-Laufwerk, also auf deinem USB-Laufwerk, hast du dann hier auch ein Backup von Paperless. Wenn du jetzt gerne wissen möchtest, wie du das Ganze dann auch noch im Web speichern kannst, also auf einem Cloud, sodass du eben eine externe Sicherung hast, dann kommentiere gerne unter diesem Video. Dann mache ich dazu noch ein eigenes Video, wie man das mit einer App auf dem Cima Blade machen kann. Du musst hier halt auch nur eine bestimmte App installieren. Dann kannst du dir mit deinem Microsoft-Account verbinden oder mit deinem Google Drive verbinden oder oder oder. So, da habt ihr es, ein super günstiger, leiser und sparsamer Paperless NGX Server für unter 150 Euro.

20:07 Dank des Dell WISE 50/70 und Zima ist echt fix eingerichtet.

Share

Weitere Video-Zusammenfassungen