Paperless-NGX Installationsanleitung in der Container Station

  • Alter ... Erstmal vielen danke für die Anleitung. :thumbup:
    Für mich als voll DAU (mit ein wenig Linux Erfahrung) hat es auch hinbekommen die Kiste zum laufen zu bekommen..
    Vorweg.. ich habe ein TS-462 NAS

    Mein Fehler bzw. meine Problematik war - dass ich unter

    cd /share/CACHEDEV1_DATA/Container/container-station-data/application/paperless-ngx

    nicht die daten gefunden haben...

    diese wurden bei mir hier unter gespeichert:
    cd /share/Benni[mein Namen für die Dateifreigabe]/container-station-data/application/paperless-ngx

    vll hilft das dem einen oder anderen auch weiter..

    Noch mal vielen lieb DANK :thumbup:

  • Hi in die Runde,
    zuerst will ich sehr gerne ein großes Lob aussprechen für diese tolle Anleitung und den tollen Support. War sehr erstaunt, wie viel Hilfestellung es hier gibt.

    Ich habe Paperless-ngx nun erfolgreich installieren können, nach dem ich zuvor mit der Install bei HomeAssitiant gescheitert war. Danke dafür!

    Ich hänge gerdae im Schritt 7 Punkt 3 fest. Sicherlich kommt mein Kopf gerade nicht mit, "/etc/config/" finde ich nicht in meinem Terminal.


    Sicherlich habe ich gerade eine Denkblockade und komme nicht drumherum, freue mich, auf eure Hilfe.


    Wie komme ich zum passenden Pfad, um die crontab Datei zufinden, damit ich diese im Vi-Editor bearbeiten kann?

    Gruß Ruben 🧐

  • Erst mit "cd .." auf die root und dann nach /etc/config/


    Code
    [~] # cd ..
    [/] # cd etc/config/

    ~ ist glaube ich das Homeverzeichnis des eingeloggten Users

    / ist die root / unterste Ebene des Filesystems

  • Hallo, soweit so gut läuft alles. Die ersten 100 Dokumente sind drin, perfekt. Gestern der Hinweis für ein Update. Durchgeführt und habe 2.5.3 nun da stehen. Nun habe ich im Netz gelesen und gesehen, das es eine Template Funktion gibt. Die kann ich jedoch bei mir nicht finden. Müsste ich noch etwas hinzufügen?


    ein sehr nützlicher Zusatz finde ich ist, das Barcode Splitting. Habe es aus einem youtube Beitrag eingearbeitet und des funktioniert super. Somit kann man Unterschiedliche Dokumente z.B. Versicherung und Kredit zusammen als Paket einscannen und paperless trennt dies indem man eine gewisse Barcodeseite dazwischen legt die mit eingescannt wird.

    Einmal editiert, zuletzt von Bailerum () aus folgendem Grund: Ein Beitrag von Bailerum mit diesem Beitrag zusammengefügt.

  • Hey zusammen!

    konnte jemand von Euch bereits das "Gotenberg" Problem lösen oder bin ich der einzige Dulli, der das nicht zu laufen bekommt.

    Ich hab eine Qnap TS-932PX (Arm CPU). Meine Paperless-Config kommt der hier im Forum sehr nahe, einzig der Gotenberg Container wirft mit einem ungezähmten Selbsbewusstsein einen

    Code
    Error while converting email to PDF: Server error '500 Internal Server Error' for url 'http://gotenberg:3000/forms/chromium/convert/html'

    fehler (Consumen eine Mail)

    ich bin fast wieder zurück beim "Standard": (ich nutze aber das image in 7.8, da das 7.10 ein ARM-Problem hat) Gotenberg 8 verhätlich identisch.

    Code
     gotenberg:
        image: docker.io/gotenberg/gotenberg:7.8
        restart: unless-stopped
        command:
          - "gotenberg"
          - "--chromium-disable-javascript=true"
          - "--chromium-allow-list=file:///tmp/.*"

    Ich habe bereits so ziemlich alle commands ind diversen Kombis getestet, bisher erfolglos:

    Jemand eine Idee/Anmerkungen?

  • Code
    Error while converting email to PDF: Server error '500 Internal Server Error' for url 'http://gotenberg:3000/forms/chromium/convert/html'

    fehler (Consumen eine Mail)

    Hallo!

    Hatte ein ähnliches Problem, dass hing dann aber nicht mit dem Gotenberg-Image zusammen, sondern mit den Webserver Einstellung.

    So sollte es eingestellt sein, prüf mal die Settings.


    Gotenberg-Pfad.png


    Gruß


    Vore

  • Vielleicht kann dies bei der Aufklärung helfen :)
    Also der Gotenberg-Container startet regulär.
    (Hier Gotenberg 8, verhalten ist bei 7.8 aber identisch.)

    Compose leicht angepasst

    Code
      gotenberg:
        image: docker.io/gotenberg/gotenberg:8
        restart: unless-stopped
        command:
          - "gotenberg"
          - "--chromium-start-timeout=30s"
          - "--chromium-disable-javascript=true"
          - "--chromium-allow-list=file:///tmp/.*"
          - "--api-timeout=600s"
          - "--libreoffice-start-timeout=180s"

    LOG aus dem Container:

    Code
    A Docker-powered stateless API for PDF files.
    Version: 8.2.0
    -------------------------------------------------------
    [SYSTEM] modules: api chromium libreoffice libreoffice-api libreoffice-pdfengine logging pdfcpu pdfengines pdftk prometheus qpdf webhook
    [SYSTEM] chromium: Chromium ready to start
    [SYSTEM] libreoffice-api: LibreOffice ready to start
    [SYSTEM] prometheus: collecting metrics
    [SYSTEM] pdfengines: libreoffice-pdfengine pdfcpu pdftk qpdf
    [SYSTEM] api: server listening on port 3000

    Und die Anfragen aus paperless kommen auch an: Denn die nächsten 3 meldungen kommen aufgrund der 3 Consumierten Mails


    Code
    {"level":"error","ts":1709505007.6897087,"logger":"api","msg":"convert HTML to PDF: convert to PDF: process first start: start process: run exec allocator: chrome failed to start:\n","trace":"8737bb65-1f8f-46c3-932f-5b38b1d5f510","remote_ip":"172.29.20.8","host":"gotenberg:3000","uri":"/forms/chromium/convert/html","method":"POST","path":"/forms/chromium/convert/html","referer":"","user_agent":"python-httpx/0.26.0","status":500,"latency":389071651,"latency_human":"389.071651ms","bytes_in":14062,"bytes_out":21}
    {"level":"error","ts":1709505019.1676319,"logger":"api","msg":"convert HTML to PDF: convert to PDF: process first start: start process: run exec allocator: chrome failed to start:\n","trace":"330bd00b-5333-485e-a816-0fdada34480f","remote_ip":"172.29.20.8","host":"gotenberg:3000","uri":"/forms/chromium/convert/html","method":"POST","path":"/forms/chromium/convert/html","referer":"","user_agent":"python-httpx/0.26.0","status":500,"latency":146354179,"latency_human":"146.354179ms","bytes_in":16928,"bytes_out":21}
    {"level":"error","ts":1709505029.7455478,"logger":"api","msg":"convert HTML to PDF: convert to PDF: process first start: start process: run exec allocator: chrome failed to start:\n","trace":"71008e8e-7880-459f-852b-d284f10f8aee","remote_ip":"172.29.20.8","host":"gotenberg:3000","uri":"/forms/chromium/convert/html","method":"POST","path":"/forms/chromium/convert/html","referer":"","user_agent":"python-httpx/0.26.0","status":500,"latency":138806965,"latency_human":"138.806965ms","bytes_in":21958,"bytes_out":21}

    Ich kann mir nur nicht erklären, wieso die chrome-Engine nicht starten will.

    Für Paperless scheint der Container nicht zu reagieren, aber eigentlich will der blöde Browser da nicht starten.

  • Moin,


    bitte nicht steinigen aber ich bin ein wenig ratlos weil meine Kenntnisse leider nicht so weit reichen. Wahrscheinlich ist die Antwort sogar total simpel, aber ich möchte von meinem Multifunktionsdrucker (Brother MFC-L2700DN) meine gescannten Dokumente direkt in paperless scannen.


    Müssen die Dokumente in den "Inbox" Ordner gescannt werden oder ist das ein andere Ordner?


    Mich verwirrt in der docker-compose.yml die Zeile

    Code
    - /share/CACHEDEV1_DATA/Paperless-Docs/Inbox:/usr/src/paperless/consume  #den Ordner "consume" von Paperless auf den Ordner Inbox unter Paperless-Docs/Inbox mappen

    Was genau müsste ich hier noch machen?

    Der Consume Ordner wird häufig in Verbindung mit Synology NAS erwähnt um direkt in paperless zu scannen. Auf meiner QNAP finde ich den Ordner allerdings nicht. Muss dieser noch angelegt werden?

  • Ja, in den Paperless-Inbox Ordern. Der Hinweis in der docker-compose.yml ist ein Container internes routing des Ordners Inbox auf den Ordner consume im Docker Container verweist.

  • Vielleicht kann dies bei der Aufklärung helfen :)
    Also der Gotenberg-Container startet regulär.
    (Hier Gotenberg 8, verhalten ist bei 7.8 aber identisch.)

    Hi!

    Also ich konnte leider dazu nichts weiter finden und habe auch keine Idee. Vielleicht ist das ein Problem mit der ARM-CPU, aber nur ne Vermutung.

    Du kannst auf Github ein Issue aufmachen, vielleicht kann Dir dort geholfen werden: https://github.com/gotenberg/gotenberg/issues


    Gruß


    Vore

  • Mod: Unnötiges Volltext-/Direktzitat entfernt! :handbuch::arrow: Forenregeln beachten und Die Zitat Funktion des Forums richtig nutzen


    Danke Dir fürs Nachschauen! ich glaube auch dass es am ARM-Package liegt. Deutet sich in einigen gemeldeten Issues an.
    Ich gebe bescheid, falls ich einen Ausweg finde.

    Das ist das erste mal in 4 Jahren ARM QNAP, dass ich ein Problem habe (Mit Ausnahme dass ein paar Apps sehr langsam von QNAP geupdated werden).

  • Als neues Mitglied und Rookie im Bezug auf Docker darf ich mich an dieser Stelle für die sehr gute Installationsanleitung bezüglich paperless bedanken. Nach einigen Installationsversuchen und Änderungen in der Compose.yml funktioniert es reibungslos. :thumbup:

  • Hey netuser ,

    Ich habe 3 Jahre Papermerge genutzt und bin im Januar dann auf Paperless gewechselt.
    Mit blutet etwas das Herz, da ich großer Fan von papermerge war - Paperless ist aber meiner Meinung nach mächtiger und stabiler.

  • Hallo,

    ich habe paperless nach der obigen Anleitung auf meinem ts-251d laufen. Auch der Import über das Web-Frontend und über Mail funktioniert sehr gut. Leider habe ich es noch nicht geschafft durch Ablegen im Inbox-Ordner Dokumente hinzuzufügen. Habe per FTP ein PDF in /share/CACHEDEV1_DATA/Paperless-Docs/Inbox abgelegt. Leider passiert nichts.

    Meine yaml ist unten (ohne Passwörter etc.) angehängt.

    Für Hilfe und Input wäre ich dankbar, würde gerne PDFs aus dem Scanner direkt in die Inbox scannen...

    Danke

    Alexis



    Problem hat sich erledigt. Es lag am Testdokument, mit einem anderen Dokument ging es sauber durch!

    2 Mal editiert, zuletzt von alexis.ffm () aus folgendem Grund: Ein Beitrag von alexis.ffm mit diesem Beitrag zusammengefügt.

  • Alle Dokumente aus ecoDMS als pdf gezogen und neu hochgeladen oder wie?

    Hallo!

    Ja, genau. Du kannst z.B. Dokumente einer Kategorie in Ecodms markieren und via Drag&Drop in einen Ordner (z.B. Desktop vom PC) kopieren. Dann exportiert Ecodms alle Datein in diesen Ordner. Dann Re-Import über Paperless und Attribute vergeben. Hatte mit für Abends immer eine Kategorie vorgenommen (manchmal auch 2-3) und war ganz enstpannt nach einer Woche durch. Ich würde nicht alles auf einmal exportieren, gibt zu viel durcheinander. Dann klappt es auch mit dem Indizieren in Paperless. Wohlgemerkt: ich nutze Paperless privat und hatte so 120 Dokumente in Ecodms. Bei > 500 mag es vielleicht ein besseres und anderes Vorgehen geben.


    Einen direkten Export und Import aus Ecodms in Paperless ist mir nicht bekannt. Wird vermutlich auch nicht klappen, die Systeme sind zu unterschiedlich.


    Gruß