Paperless-ngx Paperless-ngx – DMS via Docker auf dem NAS

alexhell

Benutzer
Sehr erfahren
Mitglied seit
13. Mai 2021
Beiträge
2.831
Punkte für Reaktionen
854
Punkte
154
CSV macht doch auch keinen Sinn bei einer Log.....
Du kannst es doch als Code Block einfach einfügen. Den Container am Besten neu starten und dann nur ab da das Log posten. Nicht das komplette mit tausenden Zeilen :D
 

uglyguy

Benutzer
Mitglied seit
27. Okt 2015
Beiträge
99
Punkte für Reaktionen
6
Punkte
8
okay, hier mal die logs als pdf....könnt ihr da irgendwas rauslesen?
 

Anhänge

  • paperlessngx_webserver_1.pdf
    336,4 KB · Aufrufe: 5
  • paperlessngx_broker_1.pdf
    146,7 KB · Aufrufe: 1
  • paperlessngx_db_1.pdf
    88,1 KB · Aufrufe: 2

uglyguy

Benutzer
Mitglied seit
27. Okt 2015
Beiträge
99
Punkte für Reaktionen
6
Punkte
8
...sorry - zu schnell gepostet und nicht gelesen. Die log-fies ab Container Start kommen gleich
 

uglyguy

Benutzer
Mitglied seit
27. Okt 2015
Beiträge
99
Punkte für Reaktionen
6
Punkte
8
hier das log des Webservers von paperlessngx
Paperless-ngx docker container starting...
Creating directory /tmp/paperless
Adjusting permissions of paperless files. This may take a while.
Waiting for MariaDB to start...
Waiting for Redis...
Connected to Redis broker.
Apply database migrations...
Operations to perform:
Apply all migrations: admin, auth, authtoken, contenttypes, django_celery_results, documents, guardian, paperless_mail, sessions
Running migrations:
No migrations to apply.
Running Django checks
System check identified no issues (0 silenced).
Executing /usr/local/bin/paperless_cmd.sh
2024-01-05 18:54:28,412 INFO Set uid to user 0 succeeded
2024-01-05 18:54:28,416 INFO supervisord started with pid 1
2024-01-05 18:54:29,419 INFO spawned: 'gunicorn' with pid 67
2024-01-05 18:54:29,423 INFO spawned: 'celery' with pid 68
2024-01-05 18:54:29,426 INFO spawned: 'celery-beat' with pid 69
2024-01-05 18:54:29,429 INFO spawned: 'consumer' with pid 70
2024-01-05 18:54:29,432 INFO spawned: 'celery-flower' with pid 71
Checking if we should start flower...
2024-01-05 18:54:29,474 INFO success: celery-flower entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
Not starting flower
2024-01-05 18:54:30,478 INFO success: gunicorn entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-01-05 18:54:30,478 INFO success: celery entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-01-05 18:54:30,478 INFO success: celery-beat entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-01-05 18:54:30,478 INFO success: consumer entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-01-05 18:54:30,478 INFO exited: celery-flower (exit status 0; expected)
[2024-01-05 18:54:32,355] [INFO] [paperless.management.consumer] Using inotify to watch directory for changes: /usr/src/paperless/consume
[2024-01-05 18:54:32 +0000] [67] [INFO] Starting gunicorn 21.2.0
[2024-01-05 18:54:32 +0000] [67] [INFO] Listening at: http://[::]:8000 (67)
[2024-01-05 18:54:32 +0000] [67] [INFO] Using worker: paperless.workers.ConfigurableWorker
[2024-01-05 18:54:32 +0000] [67] [INFO] Server is ready. Spawning workers
[2024-01-05 18:54:32,748] [INFO] [celery.beat] beat: Starting...

-------------- celery@b5d7ae691ef8 v5.3.6 (emerald-rush)
--- ***** -----
-- ******* ---- Linux-4.4.180+-x86_64-with-glibc2.36 2024-01-05 18:54:32
- *** --- * ---
- ** ---------- [config]
- ** ---------- .> app: paperless:0x7f995eed5ad0
- ** ---------- .> transport: redis://broker:6379//
- ** ---------- .> results:
- *** --- * --- .> concurrency: 1 (prefork)
-- ******* ---- .> task events: ON
--- ***** -----
-------------- [queues]
.> celery exchange=celery(direct) key=celery

[tasks]
. documents.tasks.bulk_update_documents
. documents.tasks.consume_file
. documents.tasks.index_optimize
. documents.tasks.sanity_check
. documents.tasks.train_classifier
. documents.tasks.update_document_archive_file
. paperless_mail.mail.apply_mail_action
. paperless_mail.mail.error_callback
. paperless_mail.tasks.process_mail_accounts
[2024-01-05 18:54:32,977] [INFO] [celery.worker.consumer.connection] Connected to redis://broker:6379//
[2024-01-05 18:54:33,010] [INFO] [celery.apps.worker] celery@b5d7ae691ef8 ready.
 

uglyguy

Benutzer
Mitglied seit
27. Okt 2015
Beiträge
99
Punkte für Reaktionen
6
Punkte
8
...und hier von der DB

2024-01-05 18:54:08 0 [Note] mariadbd: Shutdown complete
2024-01-05 18:54:16+00:00 [Note] [Entrypoint]: Entrypoint script for MariaDB Server 1:10.11.6+maria~ubu2204 started.
2024-01-05 18:54:16+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
2024-01-05 18:54:16+00:00 [Note] [Entrypoint]: Entrypoint script for MariaDB Server 1:10.11.6+maria~ubu2204 started.
2024-01-05 18:54:16+00:00 [Note] [Entrypoint]: MariaDB upgrade not required
2024-01-05 18:54:16 0 [Note] Starting MariaDB 10.11.6-MariaDB-1:10.11.6+maria~ubu2204 source revision fecd78b83785d5ae96f2c6ff340375be803cd299 as process 1
2024-01-05 18:54:17 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2024-01-05 18:54:17 0 [Note] InnoDB: Number of transaction pools: 1
2024-01-05 18:54:17 0 [Note] InnoDB: Using crc32 + pclmulqdq instructions
2024-01-05 18:54:17 0 [Warning] mariadbd: io_uring_queue_init() failed with ENOSYS: check seccomp filters, and the kernel version (newer than 5.1 required)
2024-01-05 18:54:17 0 [Warning] InnoDB: liburing disabled: falling back to innodb_use_native_aio=OFF
2024-01-05 18:54:17 0 [Note] InnoDB: Initializing buffer pool, total size = 128.000MiB, chunk size = 2.000MiB
2024-01-05 18:54:17 0 [Note] InnoDB: Completed initialization of buffer pool
2024-01-05 18:54:17 0 [Note] InnoDB: Buffered log writes (block size=512 bytes)
2024-01-05 18:54:17 0 [Note] InnoDB: End of log at LSN=3466589
2024-01-05 18:54:17 0 [Note] InnoDB: 128 rollback segments are active.
2024-01-05 18:54:17 0 [Note] InnoDB: Setting file './ibtmp1' size to 12.000MiB. Physically writing the file full; Please wait ...
2024-01-05 18:54:17 0 [Note] InnoDB: File './ibtmp1' size is now 12.000MiB.
2024-01-05 18:54:17 0 [Note] InnoDB: log sequence number 3466589; transaction id 2749
2024-01-05 18:54:17 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
2024-01-05 18:54:17 0 [Note] Plugin 'FEEDBACK' is disabled.
2024-01-05 18:54:17 0 [Warning] You need to use --log-bin to make --expire-logs-days or --binlog-expire-logs-seconds work.
2024-01-05 18:54:17 0 [Note] Server socket created on IP: '0.0.0.0'.
2024-01-05 18:54:17 0 [Note] Server socket created on IP: '::'.
2024-01-05 18:54:17 0 [Note] mariadbd: ready for connections.
Version: '10.11.6-MariaDB-1:10.11.6+maria~ubu2204' socket: '/run/mysqld/mysqld.sock' port: 3306 mariadb.org binary distribution
2024-01-05 18:54:17 0 [Note] InnoDB: Buffer pool(s) load completed at 240105 18:54:17
2024-01-05 18:54:22 3 [Warning] Aborted connection 3 to db: 'unconnected' user: 'unauthenticated' host: '172.19.0.4' (This connection closed normally without authentication)
 

alexhell

Benutzer
Sehr erfahren
Mitglied seit
13. Mai 2021
Beiträge
2.831
Punkte für Reaktionen
854
Punkte
154
Die letzte Zeile bei der DB sieht ja nicht gut aus. Also da kann sich ja jemand nicht anmelden.
Hast du ansonsten eine Firewall aktiv? Könnte da was geblockt sein?
 

uglyguy

Benutzer
Mitglied seit
27. Okt 2015
Beiträge
99
Punkte für Reaktionen
6
Punkte
8
ja - firewall ist (war) aktiv. Aber auch mit ausgeschalteter Firewall (Container neu gestartet) funktioniert es nicht.
Meinst du das liegt an der Datenbank?
Evtl mal versuchen Paperless zu installieren ohne MariaDB?
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Mitglied seit
28. Okt 2020
Beiträge
15.028
Punkte für Reaktionen
5.401
Punkte
564

uglyguy

Benutzer
Mitglied seit
27. Okt 2015
Beiträge
99
Punkte für Reaktionen
6
Punkte
8
Ah okay. Hätte ich da bei der Installation was ändern/eingeben müssen?
dachte das wird per Root Berechtigung gemacht. Oder liegt das daran das ich MariaDB bereits am Laufen hatte?
 

Monacum

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
03. Jan 2022
Beiträge
2.200
Punkte für Reaktionen
1.024
Punkte
224

Paperless-ngx v2.3.0

Repository: paperless-ngx/paperless-ngx · Tag: v2.3.0 · Commit: 0957a7c · Released by: github-actions[bot]

paperless-ngx 2.3.0​

Notable Changes​

Features​

Bug Fixes​

  • Chore: Replaces deprecated Django alias with standard library @stumpylog (#5262)
  • Fix: Crash in barcode ASN reading when the file type isn't supported @stumpylog(#5261)
  • Fix: Allows pre-consume scripts to modify the working path again @stumpylog(#5260)
  • Fix: zip exports not respecting the --delete option @stumpylog (#5245)
  • Fix: correctly format tip admonition @ChrisRBe (#5229)
  • Fix: filename format remove none when part of directory @shamoon (#5210)
  • Fix: Improve Performance for Listing and Paginating Documents @antoinelibert(#5195)
  • Fix: Disable custom field remove button if user does not have permissions @shamoon (#5194)
  • Fix: overlapping button focus highlight on login @shamoon (#5193)
  • Fix: symmetric doc links with target doc value None @shamoon (#5187)
  • Fix: setting empty doc link with docs to be removed @shamoon (#5174)
  • Enhancement: improve validation of custom field values @shamoon (#5166)
  • Fix: type casting of db values for 'shared by me' filter @shamoon (#5155)
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Mitglied seit
28. Okt 2020
Beiträge
15.028
Punkte für Reaktionen
5.401
Punkte
564
Installation was ändern/eingeben müssen?
Im Stack halt bei der DB und bei paperless die entsprechenden Variablen richtig setzen. Sodass in der DB dann auch der User existiert, mit dem sich paperless versucht anzumelden
 

lpop

Benutzer
Mitglied seit
11. Dez 2011
Beiträge
48
Punkte für Reaktionen
3
Punkte
8
Hallo,
ich nutze seit kurzem auch paperless-ngx im Docker. Leider sehe ich auf dem Ipad Air in Safari nicht alle Spalten wie auf dem Windows Rechner. Desktop Version im Safari Browser habe ich eingestellt. Daran liegt es nicht.
Ich sehe nur ASN, Correspondent, Title, Owner und Creation Date.
Die Spalte ASN nutze ich gar nicht und würde es gerne ausblenden. Viel schlimmer aber ist, dass ich z.b die Speicherpfadbezeichnung und den Dokumententyp nicht sehe. Auch die Notizen Spalte fände ich sinnvoll. Muss ich das irgendwo einstellen? Ich finde dazu nichts. Ich habe ein Bild hinzugefügt.
Gruß
Lpop
 

Anhänge

  • IMG_2811.jpeg
    IMG_2811.jpeg
    76,1 KB · Aufrufe: 7

uglyguy

Benutzer
Mitglied seit
27. Okt 2015
Beiträge
99
Punkte für Reaktionen
6
Punkte
8
Im Stack halt bei der DB und bei paperless die entsprechenden Variablen richtig setzen. Sodass in der DB dann auch der User existiert, mit dem sich paperless versucht anzumelden
@plang.pl - irgendwie stehe ich jetzt auf dem Schlauch. Deswegen folgende Fragen:
1)die hier beschriebene Installation legt keinen User für die Maria DB an?
2)wenn ich die Admin credentials der MariaDB eingebe im Docker Stack (mit den credentials kann ich mich im DSM über phpmyadmin in der MariaDB einlogge) läuft weder der DB noch der Webserver Container.
 

alexhell

Benutzer
Sehr erfahren
Mitglied seit
13. Mai 2021
Beiträge
2.831
Punkte für Reaktionen
854
Punkte
154
Poste doch mal deinen kompletten Stack. Ich kann nicht mehr folgen wie du es genau eingerichtet hast.
 

uglyguy

Benutzer
Mitglied seit
27. Okt 2015
Beiträge
99
Punkte für Reaktionen
6
Punkte
8
Also an den Einstellungen habe ich bei der Installation nix geändert. Dachte das funzt automatisch. Habe dann nach den Problemen den MariaDB User, das Passwort und das Rootpasswort eingegeben. Hier die Konfiguration des paperlessngx_webserver:
Bildschirmfoto 2024-01-06 um 17.50.53.png
Bildschirmfoto 2024-01-06 um 17.55.59.png

Und hier die Konfiguration des paperlessngx Datenbank Containers:
IMG_0240.jpeg
 

uglyguy

Benutzer
Mitglied seit
27. Okt 2015
Beiträge
99
Punkte für Reaktionen
6
Punkte
8
...oder ist es einfacher die ganze Installation nochmal zu löschen und komplett neu anzufangen?
Ich meine die Installation ist, wie zu Beginn geschrieben, ja auch nicht so durchgelaufen wie es beschrieben war (yml und env Files im Config Verzeichnis). Ist erst durchgelaufen nachdem ich die beiden Dateien in das paperlessngx Verzeichnis gelegt habe.

Evtl. ist da durch die vielen Installationsversuche was durcheinander gekommen?
 

alexhell

Benutzer
Sehr erfahren
Mitglied seit
13. Mai 2021
Beiträge
2.831
Punkte für Reaktionen
854
Punkte
154
Hast du es mit dem Container Manager konfiguriert? Sind die Container im selben Netzwerk? Ansonsten musst du die IP der Synology nutzen und nicht den Hostname. Installier das lieber über docker Composer oder Portainer. Wenn du das hast, dann bitte den Stack/docker-compose Posten.
 

unsicher

Benutzer
Mitglied seit
26. Dez 2009
Beiträge
79
Punkte für Reaktionen
7
Punkte
8
Hallo uglyguy,
also ich habe es mit der Anleitung von Jürgen Barth Navigo installiert. Ich habe keinerlei Probleme. Ich habe seine Videos durchgearbeitet zum Thema Portainer und MVL (MacVlan). Eventuell hilft Dir das ja.
 

alexhell

Benutzer
Sehr erfahren
Mitglied seit
13. Mai 2021
Beiträge
2.831
Punkte für Reaktionen
854
Punkte
154
Mach es bitte nicht als MACVLAN, damit wirst du noch mehr Probleme bekommen. Es ist dafür auch nicht notwendig.
 

unsicher

Benutzer
Mitglied seit
26. Dez 2009
Beiträge
79
Punkte für Reaktionen
7
Punkte
8
Welche Probleme sollte es geben? Nur dieser eine Satz ist jetzt als Argument dünn.
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat