Paperless-NGX Installationsanleitung in der Container Station

  • Danke Frage hat sich schon erledigt, mußte den Container neu starten.

    Einmal editiert, zuletzt von Micha_56 ()

  • Guten Abend,

    ich bin seit gestern Besitzer einer TS-246. Betreibe diese momentan mit 32GB RAM, einer 500GB NVME und 2x4TB HDDS im RAID1.

    Paperless hatte ich bereits unter Proxmox laufen. Mein Plan ist ein Umzug auf das NAS.

    Vielen Dank für die Anleitung. Sie hat mir den Start sehr erleichtert.


    Paperless läuft. Media, Export und Consume liegen im Freigabeordner "Paperless" auf dem RAID1, die anderen Ordner auf der SSD.

    Über die Weboberfläche kann ich Dokumente zu Paperless hinzufügen. Allerdings kann ich keine Dokumente im Consume-Ordner ablegen. Dazu fehlen mir die Berechtigungen. Im ControlPanel des NAS habe ich R/W für den Benutzer erlaubt.

    Muss ich noch irgendwo anders Berechtigungen für die Verzeichnisse setzen?

    Ich möchte zum einen meinen Scanner befähigen, die Dokumente per SMB direkt in den Consume Ordner zu speichern. Zum anderen möchte ich meinen Export der nun alten Paperless Instanz im Export-Verzeichnis ablegen, um diesen dort wieder importieren zu können.


    Vielen Dank für die Hilfe!


    PS


    So sieht meine yaml Datei aus

  • Im ControlPanel des NAS habe ich R/W für den Benutzer erlaubt.

    Ich gehe davon aus, dass du damit die Freigabeberechtigung meinst.

    Dann könnte evtl. die Berechtigung des Ordners selbst auf der Dateiebene nur für den admin gesetzt sein.

    Dazu einmal über die Konsole (SSH) oder einem FTP-Porgramm (SFTP) an das NAS anmelden und dort die Berechtigungen kontrollieren.

  • Danke für das Feedback.

    Ich habe einen neuen Freigabeordner direkt auf dem Consume Verzeichnis erstellt. Nutze ich dieses, um von meinem Windows-Rechner aus zuzugreifen, funktioniert es und ich kann ein Dokument ablegen.

    Nutze ich den Freigabeordner, der auf das darüberliegende Verzeichnis Paperless zeigt und navigiere dann in das Consume Verzeichnis, klappt es nicht.

    Was die Berechtigungen angeht, bin ich noch nicht so richtig im Thema. Hier fehlt mir Wissen.


    Ich nutze WinSCP um per SSH zuzugreifen. Dort sehe ich einen Unterschied in den Berechtigungen zwischen Paperless und consume.

    Was ich nun allerdings genau tun muss, damit der Freigabeorder Paperless funktioniert, weiß ich ehrlich gesagt nicht.

    "nas-admin" ist der von mir manuell angelegte Admin-Account des NAS. "admin"



    pasted-from-clipboard.png pasted-from-clipboard.png



    Edit:

    OK, ich habs "irgendwie" hingebogen.

    Habe den "admin" Account aktiviert und mich mit diesem per WinSCP am NAS angemeldet. Dann habe ich die Berechtigungen geändert und nun scheint es fürs erste zu klappen.


    Guten Morgen,


    ich benötige nochmal Hilfe.

    Paperless läuft. Ich habe mein Backup erfolgreich eingespielt und Dokumente im Conusme-Verzeichnis werden verarbeitet.

    In der Weboberfläche von Paperless erhalte ich aber einen 404 Fehler, wenn ich ein Dokument bearbeiten möchte. Es wird kurz die Seite angezeigt, dann kommt der Fehler. Das passiert sowohl bei den aus dem Backup wiederhergestellten Dokumenten als auch bei neu hinzugefügten Dokumenten.


    Die Preview im Browser funktioniert und auch das herunterladen des Dokuments funktioniert.


    pasted-from-clipboard.png


    Ich kann das Dokument weder unter "\Paperless\media\documents\originals\" noch unter "\Paperless\media\documents\archive\" finden.


    Mich irritiert generell, dass obwohl ich die gesamte Installation von Paperless mit meinem selbst erstellten Admin-Account (nas-admin) vorgenommen habe, trotzdem der default-adim (admin) bei vielen Verzeichnissen als Eigentümer hinterlegt ist. Ist das normal und richtig?


    Und direkt noch eine Frage:

    Muss ich Schritt 5 der Anleitung (superuser anlegen) durchführen, wenn ich in meiner compose.yaml bereits die Definition eines Admin-Accounts hinterlegt habe?

    Code
    PAPERLESS_ADMIN_USER: paperless
    PAPERLESS_ADMIN_PASSWORD: xxx

    4 Mal editiert, zuletzt von KREUZUNDKWER () aus folgendem Grund: Ein Beitrag von KREUZUNDKWER mit diesem Beitrag zusammengefügt.

  • Hallo,


    ich habe mich nun dem ganzen auch versucht. Leider scheitert es an Dingen bei denen ich nicht weiter weiß. Vielleicht kann mir ja da jemand zur Hand gehen. Ich danke schon mal dafür.


    und

  • Code
    2025-02-10 14:05:35.490 UTC [38] FATAL:  could not write to file "pg_wal/xlogtemp.38": No space left on device

    Ich würde an dieser Stelle zuerst nachsehen.

  • Hast du an der docker_compose.yml evtl. eigene Anpassungen an den Pfadnamen vorgenommen?

    Hast du Zugriff auf die Konsole (SSH)?

    Wenn ja, dann schau einmal mit df, welches Device/Laufwerk vollgelaufen ist.

  • Hallo Zusammen!

    ..... Daher habe ich mit entschlossen meine Infos in ein kleines Tutorial zu verbasteln, damit es anderen Nutzer in Zukunft etwas leichter fällt, Paperless-NGX zu installieren.....

    Danke für die tolle Anleitung. Damit habe selbst ich es hinbekommen paperless-ngx zu laufen zu bringen und testweise mal 2 Dokumente einzulesen. Jetzt geh ich aber erst mal schlafen, ausprobiert wird Morgen.

  • Dazu gibt es mehrere Möglichkeiten auch davon abhängig, wie du die Paperless-Datenbank sicherst.

    Du könntest in dem Containerordner von Paperless zB /share/CACHEDEV1_DATA/Container/container-station-data/application/paperless-ngx/ eine Datei remove_paperless_backup.sh erstellen und dort den Code einfügen.

    Dazu dann einen Eintrag in die Crontab einfügen: 0 2 * * * /share/CACHEDEV1_DATA/Container/container-station-data/application/paperless-ngx/remove_paperless_backup.sh, damit das Script jeden Tag um 2 Uhr auszuführen.

    Dabei musst du sicherstellen, dass die Datei ausführbar ist, entweder einfach über WinSCP oder über die Konsole chmod 755 remove_paperless_backup.sh

  • Nach dem Neustart meines QNAPs ist mir aufgefallen, dass der paperless-db-backup Docker nicht gestartet ist.

    Ich habe das gleiche Problem ausser dass paperless-dbBackup von selbst startet und läuft. Outbox bleibt leer. Pfade habe ich zig mal kontrolliert geht trotzdem nicht.

  • Outbox bleibt leer.

    Hast du einmal das Backup von der Konsole gestartet?

    Ich hatte in dieser Woche auch den Fall, dass das Backup nicht erstellt wurde.

    Bei der manuellen Ausführung des Backups ist mir eine Fehlermeldung aufgefallen, das ein Dokument noch an einem altem Ordner im Paperless-Medienordner erwartet wurde, wobei das Dokument durch meine Änderung von Paperless an einen anderen Speicherort verschoben wurde.

    Nachdem ich das Dokument an den ursprünglichen Ordner aus der Fehlermeldung kopiert hatte, lief das Backup wieder komplett durch.

    Evtl. ist dies bei dir auch der Fall.

  • Nch einem Update von Paperless funktionieren auch die Sicherungen und erscheinen in Outbox.

    Ich musste aber die Zeile mit Version: '3.6' löschen dass es keine Warnung mehr gibt. Ist dies wichtig?

    Code
    WARN[0000] /share/CE_CACHEDEV1_DATA/Container/container-station-data/application/paperless-ngx/docker-compose.yml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion

    3 Mal editiert, zuletzt von tablette ()

  • einfach löschen diese Versions-Zeile. Wird nicht mehr gebraucht.

  • Hallo, kann ich paperless-ngx auch so ändern, dass ein Zugriff über https möglich ist? Es gibt ein youtubevideo, welches erklärt, wie das bei synology klappt.

  • Hallo zusammen,


    ich möchte gerne von ECO DMS auf paperless-ngx umstellen. Zuvor möchte ich jedoch die paperless-ngx Funktionen durchtesten. Die Installation hat dank dieser tollen Anleitung auch prima funktioniert. Vielen Dank dafür.

    Einen Fehler bekomme ich jedoch beim Umwandeln von E-Mails.

    Code
    2021 445454811818454540167761674.eml: Error occurred while consuming document 2021 445454811818454540167761674.eml: Error while converting email to PDF: Client error '404 Not Found' for url 'http://gotenberg:3000/forms/chromium/convert/html'
    For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404

    Dieser Fehler wurde bereits im laufe dieses Threads bereits behandelt, jedoch komme ich leider nicht zur Lösung. Vielleicht hat irgendjemand eine Idee bzw. Tipp für mich.

    QNAP 473e

    Anbei meine YAML:

    Vielen Dank vorab und viele Grüße

    Inst

  • Hallo,


    ich kann machen was ich möchte, ein Backup mit exporter bekomme ich einfach nicht hin. Es tut sich nichts obwohl Pfade stimmen


    Reicht es nicht die ganzen paperless Ordner zu sichern. Die dump wird täglich angelegt.


    So lange es keine neue Datenbankversion gibt ist es ja wohl einfach. Zurückspielen und fertig. Was genau fange ich mit dem dump an? Wie spiele ich diese zurück? Ist diese dann ausreichend bei Versionswechel falls man zurückspielt?

    Einmal editiert, zuletzt von tablette ()