mit großem Interesse habe ich Ihre Videos auf YouTube geschaut und interessiere mich besonders für die Integration in Telegram, um über neue Dokumente informiert zu werden.
Könnten Sie mir detaillierte Infos zukommen lassen?
Bei mir läuft ein Brother Scanner ADS1600, eine Synology NAS auf der unter Docker/Portainer Paperless ngx läuft mit aktuell 2200+ Dokumenten.
Ich bekomme es nicht hin, das Post consumption script zum Laufen zu bekommen. Auch weiß ich nicht, wo ich welche Logs finde um auf Fehlersuche gehen zu können.
Mittlerweile funktioniert es tadellos.
Wo der Fehler war, kann ich ehrlich gesagt nicht genau sagen. Ich habe ein wenig am Skript getestet und dann funktionierte es. Hier und da ein paar Variablenausgaben getestet um zu sehen ob sie korrekt abgefragt werden und ein paar Ausgabeparameter deaktiviert und zack … kamen die ersten Meldungen durch. Aber letztendlich habe ich keine nennenswerten Änderungen am Skript vorgenommen.
Kann mir vielleicht einer von euch sagen wie der Pfad für das post consumption script ist ?? Also quasi der Pfad im Container. Ohne den kann ich das ja irgendwie gar nicht Mappen mit dem script welches ich auf die Synology lege.
@Nico
Wenn du de Link folgst steht es beschrieben.
Füge in der Docker Compose-Datei ein Host-Mount des Skripts hinzu. Die Einzelheiten dazu findest du in der offiziellen Dokumentation.
(Der Pfad im Container ist PAPERLESS_POST_CONSUME_SCRIPT.)
Muss mir das auch erst mal angucken in den nächsten Wochen
Danke für die Antwort. Das hatte ich aber gelesen. Nur verstehe ich das so, das ich nach der variable, also nach dem Doppelpunkt dann doch den script ordern im Container angeben muss oder nicht ??
Ich hab es getestet wie folgt
Ich habe das Skript in einem separaten Unterverzeichnis angelegt. Daher muss das ganze in der yaml-Datei einmal „verknüpft“ werden, damit es gefunden werden kann. Die entsprechende Berechtigung muss natürlich auch vorhanden sein, sodass paperless Zugriff auf das Verzeichnis hat. Dazu noch die letzte Zeile mit dem verweis auf das Skript selber.
Hab mir das Skript mal angesehen… sieht ja echt einfach aus.
Hoffe nur das beim Import aus nem Backup nicht Nachrichten verschickt werden ^^
Sollte ja alles in maximal ner Stunde erledigt sein.
Was hat es eigentlich mit der Chat_ID auf sich ?
BotFather schreibt mir ja direkt…
Ist damit eine Gruppe gemeint in der man quasi die Uploads mit den Eltern/Kindern teilen könnte ?
Die ChatID ist die ID von einem neuen Chat, den der Bot mit dir führt.
Über BotFather wird der neue Bot generiert, dieser Bot könnte aber in vielen verschiedenen Chats mit dir schreiben.
Viel mehr ist in dem Skript ja nicht zu hinterlegen. Außer welche Parameter mit ausgegeben werden sollen, aber die grundsätzliche Funktion benötigt lediglich die Info an welchen Bot es geht.
Bei mir funktionierts nur irgendwie nicht.
Hab gerade mal was importiert aber keine Nachricht bekommen.
Hast du evtl. ne Ahnung wieso ?
Den Schritt mit dem Eintrag in der ENV hab ich nicht gemacht da in der ENV ja eh schon auf die YML verwiest wird… kann das trotzdem daran liegen ?
Im Protokoll steht nichts dazu.
Den Eintrag in der ENV hab ich nicht gemacht.
Musste dann noch den Port im Script einfügen.
Aber praktisch.
Find die Anleitung ziemlich unvollständig und nicht wirklich nachvollziehbar… vorallem mit den Pfaden.
Aber habs nach zig mal ändern geschafft
Achso du meinst die die environment-Sektion in der yml. Dann habe ich das misverstanden. Bei mir funktionierte das nämlich erst, als ich es auch in der env-Datei hinterlegt hatte.