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

allahopp

Benutzer
Mitglied seit
15. Mai 2022
Beiträge
131
Punkte für Reaktionen
10
Punkte
18
Wenn sie im selben Netzwerk sind, dann den Containernamen.....
Ich habe für jeden der drei erforderlichen Container (redis, psql, webserver) einen eigenen Stack und alle 3 Container sind in einem Bridge-Netzwerk.

Für die psq-DB verwende ich im webserver-Stack den Containername, für redis jedoch den Service-Name (was jedoch bisher funktioniert).
Code:
environment:
      PAPERLESS_REDIS: redis://broker:6379

Ist es dennoch ratsam hier den Container-Namen zu verwenden?
Aus der paperless-ngx-Doku ist es nicht ganz eindeutig
Defaults to redis://localhost:6379.

Danke.
 

Monacum

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
03. Jan 2022
Beiträge
2.094
Punkte für Reaktionen
935
Punkte
204

Adama

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
05. Mrz 2013
Beiträge
2.003
Punkte für Reaktionen
588
Punkte
154
Code:
Paperless-ngx v2.8.5 Latest

paperless-ngx 2.8.5
Bug Fixes

    Fix: restore search highlighting on large cards results @shamoon (#6728)
    Fix: global search filtering links broken in 2.8.4 @shamoon (#6726)
    Fix: some buttons incorrectly aligned in 2.8.4 @shamoon (#6715)
    Fix: don't format ASN as number on dashboard @shamoon (#6708)

https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.8.5
 
  • Like
Reaktionen: Monacum

Tommes

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
26. Okt 2009
Beiträge
9.206
Punkte für Reaktionen
1.154
Punkte
314
Meine Güte… da sind aber wirklich fleißige und motivierte Menschen am Werk. Eine so eng gestrickte Veröffentlichung von Fehlerbereinigungen sucht man oft vergebens. Zum Glück erledigt Watchtower für mich den Update Prozess. Wenn ich das stets manuell einspielen sollte, hätte ich wohl bereits die Lust an Paperless-NGX verloren.
 

Monacum

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
03. Jan 2022
Beiträge
2.094
Punkte für Reaktionen
935
Punkte
204
Ja, das stimmt absolut, sowohl was du über Paperless-ngx schreibst als auch was die Verwendung von Watchtower betrifft 😉 Auch Inputs/Issues auf GitHub werden entsprechend schnell angegangen, wenn man da schreibt.
 

Monacum

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
03. Jan 2022
Beiträge
2.094
Punkte für Reaktionen
935
Punkte
204

as_sa

Benutzer
Mitglied seit
24. Jan 2020
Beiträge
4
Punkte für Reaktionen
0
Punkte
1
Servus miteinander,
ich brauche mal Eure Hilfe, da ich langsam verzweifele.
Ich habe nun auch paperless-ngx installiert und das ganze lief problemlos

Das habe ich nach dieser Anleitung getan:
https://mariushosting.com/synology-install-paperless-ngx-with-office-files-support/
eigentlich hat alles einwandfrei funktioniert....
Aber ich komme
a) nicht per https://paperlessngx.xxxx.synology.me auf die Login Seite da er mich immer wieder auf die Gira HomeServer Seite leitet ( Port 443 ) <- ist aber aktuell nicht so relevant aktuell, da muss ich mal wegen dem 443 schauen wie ich das löse

b) über 192.168.x.xxx:8777 komme ich zwar zum login, aber dort wird die user / pw Kombination die ich unter
PAPERLESS_ADMIN_USER: paperless
PAPERLESS_ADMIN_PASSWORD: sagichicht
eintrage, nicht akzeptiert.
Es kommt jedesmal: Der anmeldename und/oder das passwort ist falsch
Obwohl ich 50mal den Namen + PW kontrolliert habe, alles gelöscht habe, neu aufgesetzt habe komme ich hier nicht weiter.
Das einzige was mir aufgefallen ist, es wird kein superuser angelegt.. keine Ahnung ob ich den brauche fürs login
Running Django checks
Did not create superuser, the DB already contains superusers
Operations to perform:
Apply all migrations: account, admin, auditlog, auth, authtoken, contenttypes, django_celery_results, documents, guardian, paperless, paperless_mail, sessions, socialaccount
Running migrations:
No migrations to apply.


Da ich mich nun Tage damit beschäftigt habe, hier alle Einträge gelesen habe und nun wirklich nicht weiter weiss wende ich mich an Euch.
Wäre dankbar über jede Hilfe / jeden Rat.
 
Zuletzt bearbeitet:

as_sa

Benutzer
Mitglied seit
24. Jan 2020
Beiträge
4
Punkte für Reaktionen
0
Punkte
1
Sooo, bis nachts alle 59 Seiten nochmals gelesen, alles nochmals gelöscht & neu aufgesetzt, Ratschläge aus diesem Beitrag beherzt & nochmals aufgesetzt.
Es funktioniert bei der Installation alles ohne Probleme, jedoch hab ich wieder das login/pw Problem.

Paperless-ngx docker container starting...
Mapping UID and GID for paperless:paperless to 1026:100
Creating directory scratch directory /tmp/paperless
Adjusting permissions of paperless files. This may take a while.
Waiting for PostgreSQL to start...
Waiting for Redis...
Connected to Redis broker.
Apply database migrations...
Operations to perform:
Apply all migrations: account, admin, auditlog, auth, authtoken, contenttypes, django_celery_results, documents, guardian, paperless, paperless_mail, sessions, socialaccount
Running migrations:
No migrations to apply.
Running Django checks
System check identified no issues (0 silenced).
Did not create superuser, the DB already contains superusers
Executing /usr/local/bin/paperless_cmd.sh
2024-05-22 07:35:28,113 INFO Set uid to user 0 succeeded
2024-05-22 07:35:28,117 INFO supervisord started with pid 1
2024-05-22 07:35:29,120 INFO spawned: 'gunicorn' with pid 116
2024-05-22 07:35:29,122 INFO spawned: 'celery' with pid 117
2024-05-22 07:35:29,124 INFO spawned: 'celery-beat' with pid 118
2024-05-22 07:35:29,126 INFO spawned: 'consumer' with pid 119
2024-05-22 07:35:29,128 INFO spawned: 'celery-flower' with pid 120
Checking if we should start flower...
Not starting flower
2024-05-22 07:35:29,154 INFO success: celery-flower entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2024-05-22 07:35:29,154 INFO exited: celery-flower (exit status 0; expected)
2024-05-22 07:35:30,155 INFO success: gunicorn entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-05-22 07:35:30,156 INFO success: celery entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-05-22 07:35:30,156 INFO success: celery-beat entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-05-22 07:35:30,156 INFO success: consumer entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
celery beat v5.4.0 (opalescent) is starting.
[2024-05-22 09:35:33,170] [INFO] [paperless.management.consumer] Using inotify to watch directory for changes: /usr/src/paperless/consume
[2024-05-22 09:35:33 +0200] [116] [INFO] Starting gunicorn 22.0.0
[2024-05-22 09:35:33 +0200] [116] [INFO] Listening at: http://[::]:8000 (116)
[2024-05-22 09:35:33 +0200] [116] [INFO] Using worker: paperless.workers.ConfigurableWorker
[2024-05-22 09:35:33 +0200] [116] [INFO] Server is ready. Spawning workers
__ - ... __ - _
LocalTime -> 2024-05-22 09:35:34
Configuration ->
. broker -> redis://:**@paper-redis:6379//
. loader -> celery.loaders.app.AppLoader
. scheduler -> celery.beat.PersistentScheduler
. db -> /usr/src/paperless/data/celerybeat-schedule.db
. logfile -> [stderr]@%INFO
. maxinterval -> 5.00 minutes (300s)
[2024-05-22 09:35:34,183] [INFO] [celery.beat] beat: Starting...
[2024-05-22 09:35:34,305] [INFO] [celery.beat] Scheduler: Sending due task Check all e-mail accounts (paperless_mail.tasks.process_mail_accounts)

-------------- celery@paperless-ngx v5.4.0 (opalescent)
--- ***** -----
-- ******* ---- Linux-4.4.302+-x86_64-with-glibc2.36 2024-05-22 09:35:34
- *** --- * ---
- ** ---------- [config]
- ** ---------- .> app: paperless:0x7f62feadffd0
- ** ---------- .> transport: redis://:**@paper-redis: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-05-22 09:35:34,367] [INFO] [celery.beat] Scheduler: Sending due task Optimize the index (documents.tasks.index_optimize)
[2024-05-22 09:35:34,371] [INFO] [celery.beat] Scheduler: Sending due task Train the classifier (documents.tasks.train_classifier)
[2024-05-22 09:35:34,454] [INFO] [celery.worker.consumer.connection] Connected to redis://:**@paper-redis:6379//
[2024-05-22 09:35:34,475] [INFO] [celery.apps.worker] celery@paperless-ngx ready.
[2024-05-22 09:35:34,479] [INFO] [celery.worker.strategy] Task paperless_mail.tasks.process_mail_accounts[01ba7ba8-15e2-494d-8a95-204608b30df1] received
[2024-05-22 09:35:34,482] [INFO] [celery.worker.strategy] Task documents.tasks.index_optimize[3e90091a-5baf-4b78-b3a0-c61f86e4954a] received
[2024-05-22 09:35:34,484] [INFO] [celery.worker.strategy] Task documents.tasks.train_classifier[048dfab7-502d-4296-bb4a-67e2b029eaed] received
[2024-05-22 09:35:34,759] [INFO] [celery.app.trace] Task paperless_mail.tasks.process_mail_accounts[01ba7ba8-15e2-494d-8a95-204608b30df1] succeeded in 0.22045891800007666s: 'No new documents were added.'
[2024-05-22 09:35:35,231] [INFO] [celery.app.trace] Task documents.tasks.index_optimize[3e90091a-5baf-4b78-b3a0-c61f86e4954a] succeeded in 0.17113183500077866s: None
[2024-05-22 09:35:35,742] [INFO] [paperless.tasks] No automatic matching items, not training
[2024-05-22 09:35:35,770] [INFO] [celery.app.trace] Task documents.tasks.train_classifier[048dfab7-502d-4296-bb4a-67e2b029eaed] succeeded in 0.2362861760011583s: None
[2024-05-22 09:36:25,718] [INFO] [paperless.auth] Login failed for user `andreas` from private IP `172.18.0.1`.
[2024-05-22 09:38:02,454] [INFO] [paperless.auth] Login failed for user `andreas` from private IP `172.18.0.1`.
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
28. Okt 2020
Beiträge
14.550
Punkte für Reaktionen
5.106
Punkte
544
Dann ist der Port 443 halt im Router an den falschen Host weitergeleitet. Lösung, wenn man mehrere Hosts aus dem Internet erreichen will: Einen Reverse Proxy nutzen (geht auch der auf der DS, würde ich aber eher nicht machen). Oder halt mit IPv6 die Hosts direkt ohne NAT ansprechen.
 
  • Like
Reaktionen: as_sa


 

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 

 
 
  AdBlocker gefunden!

Du bist nicht hier, um Support für Adblocker zu erhalten. Dein Adblocker funktioniert bereits ;-)

Klar machen Adblocker einen guten Job, aber sie blockieren auch nützliche Funktionen.

Das Forum wird mit hohem technischen, zeitlichen und finanziellen Aufwand kostenfrei zur Verfügung gestellt. Wir zeigen keine offensive Werbung und bemühen uns um eine dezente Integration.

Bitte unterstütze dieses Forum, in dem du deinen Adblocker für diese Seite deaktivierst.

Du kannst uns auch über unseren Kaffeautomat einen Kaffe ausgeben oder ein PUR Abo abschließen und das Forum so werbefrei nutzen.

Vielen Dank für Deine Unterstützung!