hier noch mal der komplette Konsolen output vom Aufruf bis zum Abbruch mittels ctl-c:
georg@Galaxy:/volume1/docker/paperless-ngx/config$ sudo docker-compose up
Password:
[+] Running 5/0
⠿ Container paperless-db-1 Created 0.0s
⠿ Container paperless-tika-1 Created 0.0s
⠿ Container paperless-gotenberg-1 Created 0.0s
⠿ Container paperless-broker-1 Created 0.0s
⠿ Container paperless-webserver-1 Created 0.0s
Attaching to paperless-broker-1, paperless-db-1, paperless-gotenberg-1, paperless-tika-1, paperless-webserver-1
paperless-db-1 |
paperless-db-1 | PostgreSQL Database directory appears to contain a database; Skipping initialization
paperless-db-1 |
paperless-db-1 | 2024-05-25 14:55:15.177 UTC [1] LOG: starting PostgreSQL 13.15 (Debian 13.15-1.pgdg120+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14) 12.2.0, 64-bit
paperless-db-1 | 2024-05-25 14:55:15.177 UTC [1] LOG: listening on IPv4 address „0.0.0.0“, port 5432
paperless-db-1 | 2024-05-25 14:55:15.177 UTC [1] LOG: listening on IPv6 address „::“, port 5432
paperless-db-1 | 2024-05-25 14:55:15.180 UTC [1] LOG: listening on Unix socket „/var/run/postgresql/.s.PGSQL.5432“
paperless-db-1 | 2024-05-25 14:55:15.186 UTC [27] LOG: database system was shut down at 2024-05-25 12:55:31 UTC
paperless-db-1 | 2024-05-25 14:55:15.191 UTC [1] LOG: database system is ready to accept connections
paperless-gotenberg-1 |
paperless-gotenberg-1 | _____ __ __
paperless-gotenberg-1 | / / / /___ ___ / / ___ _______ _
paperless-gotenberg-1 | / (_ / _ / / -) _ / _ / -) / _ '/
paperless-gotenberg-1 | _/_/_/_////.__/_// _, /
paperless-gotenberg-1 | /__/
paperless-gotenberg-1 |
paperless-gotenberg-1 | A Docker-powered stateless API for PDF files.
paperless-gotenberg-1 | Version: 7.10.2
paperless-gotenberg-1 | -------------------------------------------------------
paperless-gotenberg-1 | [SYSTEM] modules: api chromium libreoffice libreoffice-api libreoffice-pdfengine logging pdfcpu pdfengines pdftk prometheus qpdf webhook
paperless-gotenberg-1 | [SYSTEM] libreoffice-api: LibreOffice ready to start
paperless-gotenberg-1 | [SYSTEM] chromium: Chromium ready to start
paperless-gotenberg-1 | [SYSTEM] api: server listening on port 3000
paperless-gotenberg-1 | [SYSTEM] prometheus: collecting metrics
paperless-gotenberg-1 | [SYSTEM] pdfengines: libreoffice-pdfengine pdfcpu pdftk qpdf
paperless-broker-1 | 1:C 25 May 2024 14:55:15.410 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see vm.max_map_count growing steadily when vm.overcommit_memory is 2 · Issue #1328 · jemalloc/jemalloc · GitHub. To fix this issue add ‚vm.overcommit_memory = 1‘ to /etc/sysctl.conf and then reboot or run the command ‚sysctl vm.overcommit_memory=1‘ for this to take effect.
paperless-broker-1 | 1:C 25 May 2024 14:55:15.410 * oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
paperless-broker-1 | 1:C 25 May 2024 14:55:15.410 * Redis version=7.2.5, bits=64, commit=00000000, modified=0, pid=1, just started
paperless-broker-1 | 1:C 25 May 2024 14:55:15.410 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
paperless-broker-1 | 1:M 25 May 2024 14:55:15.411 * monotonic clock: POSIX clock_gettime
paperless-broker-1 | 1:M 25 May 2024 14:55:15.411 * Running mode=standalone, port=6379.
paperless-broker-1 | 1:M 25 May 2024 14:55:15.411 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
paperless-broker-1 | 1:M 25 May 2024 14:55:15.412 * Server initialized
paperless-broker-1 | 1:M 25 May 2024 14:55:15.412 * Loading RDB produced by version 7.2.5
paperless-broker-1 | 1:M 25 May 2024 14:55:15.412 * RDB age 7184 seconds
paperless-broker-1 | 1:M 25 May 2024 14:55:15.412 * RDB memory usage when created 1.32 Mb
paperless-broker-1 | 1:M 25 May 2024 14:55:15.412 * Done loading RDB, keys loaded: 1, keys expired: 0.
paperless-broker-1 | 1:M 25 May 2024 14:55:15.412 * DB loaded from disk: 0.000 seconds
paperless-broker-1 | 1:M 25 May 2024 14:55:15.412 * Ready to accept connections tcp
paperless-webserver-1 | Paperless-ngx docker container starting…
paperless-webserver-1 | Installing languages…
paperless-webserver-1 | Hit:1 Index of /debian bookworm InRelease
paperless-webserver-1 | Get:2 Index of /debian bookworm-updates InRelease [55.4 kB]
paperless-webserver-1 | Hit:3 Index of /debian-security bookworm-security InRelease
paperless-webserver-1 | Fetched 55.4 kB in 0s (162 kB/s)
paperless-webserver-1 | Reading package lists…
paperless-webserver-1 | Package tesseract-ocr-eng already installed!
paperless-webserver-1 | Creating directory scratch directory /tmp/paperless
paperless-webserver-1 | Adjusting permissions of paperless files. This may take a while.
paperless-webserver-1 | Waiting for PostgreSQL to start…
paperless-tika-1 | INFO [main] 14:55:17,832 org.apache.tika.server.core.TikaServerProcess Starting Apache Tika 2.9.1 server
paperless-tika-1 | INFO [main] 14:55:18,045 org.apache.tika.server.core.TikaServerProcess loading resource from SPI: class org.apache.tika.server.standard.resource.XMPMetadataResource
paperless-webserver-1 | Waiting for Redis…
paperless-webserver-1 | Connected to Redis broker.
paperless-tika-1 | May 25, 2024 2:55:18 PM org.apache.cxf.endpoint.ServerImpl initDestination
paperless-tika-1 | INFO: Setting the server’s publish address to be http://0.0.0.0:9998/
paperless-webserver-1 | Apply database migrations…
paperless-tika-1 | INFO [main] 14:55:18,417 org.eclipse.jetty.util.log Logging initialized @2482ms to org.eclipse.jetty.util.log.Slf4jLog
paperless-tika-1 | INFO [main] 14:55:18,463 org.eclipse.jetty.server.Server jetty-9.4.53.v20231009; built: 2023-10-09T12:29:09.265Z; git: 27bde00a0b95a1d5bbee0eae7984f891d2d0f8c9; jvm 17.0.10+7-Ubuntu-122.04.1
paperless-tika-1 | INFO [main] 14:55:18,502 org.eclipse.jetty.server.AbstractConnector Started ServerConnector@41477a6d{HTTP/1.1, (http/1.1)}{0.0.0.0:9998}
paperless-tika-1 | INFO [main] 14:55:18,503 org.eclipse.jetty.server.Server Started @2569ms
paperless-tika-1 | WARN [main] 14:55:18,512 org.eclipse.jetty.server.handler.ContextHandler Empty contextPath
paperless-tika-1 | INFO [main] 14:55:18,530 org.eclipse.jetty.server.handler.ContextHandler Started o.e.j.s.h.ContextHandler@1ded7b14{/,null,AVAILABLE}
paperless-tika-1 | INFO [main] 14:55:18,536 org.apache.tika.server.core.TikaServerProcess Started Apache Tika server d811fa0b-97bd-4b6b-b5b6-ff5490dfa89d at http://0.0.0.0:9998/
paperless-webserver-1 | Operations to perform:
paperless-webserver-1 | Apply all migrations: account, admin, auditlog, auth, authtoken, contenttypes, django_celery_results, documents, guardian, paperless, paperless_mail, sessions, socialaccount
paperless-webserver-1 | Running migrations:
paperless-webserver-1 | No migrations to apply.
paperless-webserver-1 | Running Django checks
paperless-webserver-1 | System check identified no issues (0 silenced).
paperless-webserver-1 | Executing /usr/local/bin/paperless_cmd.sh
paperless-webserver-1 | 2024-05-25 14:55:23,911 INFO Set uid to user 0 succeeded
paperless-webserver-1 | 2024-05-25 14:55:23,913 INFO supervisord started with pid 1
paperless-webserver-1 | 2024-05-25 14:55:24,915 INFO spawned: ‚gunicorn‘ with pid 182
paperless-webserver-1 | 2024-05-25 14:55:24,916 INFO spawned: ‚celery‘ with pid 183
paperless-webserver-1 | 2024-05-25 14:55:24,918 INFO spawned: ‚celery-beat‘ with pid 184
paperless-webserver-1 | 2024-05-25 14:55:24,919 INFO spawned: ‚consumer‘ with pid 185
paperless-webserver-1 | 2024-05-25 14:55:24,921 INFO spawned: ‚celery-flower‘ with pid 186
paperless-webserver-1 | Checking if we should start flower…
paperless-webserver-1 | 2024-05-25 14:55:24,930 INFO success: celery-flower entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
paperless-webserver-1 | Not starting flower
paperless-webserver-1 | 2024-05-25 14:55:25,932 INFO success: gunicorn entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
paperless-webserver-1 | 2024-05-25 14:55:25,933 INFO success: celery entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
paperless-webserver-1 | 2024-05-25 14:55:25,934 INFO success: celery-beat entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
paperless-webserver-1 | 2024-05-25 14:55:25,934 INFO success: consumer entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
paperless-webserver-1 | 2024-05-25 14:55:25,935 INFO exited: celery-flower (exit status 0; expected)
paperless-webserver-1 | celery beat v5.4.0 (opalescent) is starting.
paperless-webserver-1 | [2024-05-25 16:55:29,066] [INFO] [paperless.management.consumer] Using inotify to watch directory for changes: /usr/src/paperless/consume
paperless-webserver-1 | Traceback (most recent call last):
paperless-webserver-1 | File „/usr/src/paperless/src/manage.py“, line 10, in
paperless-webserver-1 | execute_from_command_line(sys.argv)
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/django/core/management/init.py“, line 442, in execute_from_command_line
paperless-webserver-1 | utility.execute()
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/django/core/management/init.py“, line 436, in execute
paperless-webserver-1 | self.fetch_command(subcommand).run_from_argv(self.argv)
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/django/core/management/base.py“, line 412, in run_from_argv
paperless-webserver-1 | self.execute(*args, **cmd_options)
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/django/core/management/base.py“, line 458, in execute
paperless-webserver-1 | output = self.handle(*args, **options)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/src/paperless/src/documents/management/commands/document_consumer.py“, line 251, in handle
paperless-webserver-1 | self.handle_inotify(directory, recursive, options[„testing“])
paperless-webserver-1 | File „/usr/src/paperless/src/documents/management/commands/document_consumer.py“, line 297, in handle_inotify
paperless-webserver-1 | descriptor = inotify.add_watch_recursive(directory, inotify_flags)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/inotifyrecursive/inotifyrecursive.py“, line 116, in add_watch_recursive
paperless-webserver-1 | return self.__add_watch_recursive(path, mask, filter, name, -1, False)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/inotifyrecursive/inotifyrecursive.py“, line 90, in __add_watch_recursive
paperless-webserver-1 | self.__add_watch_recursive(entrypath, mask, filter, entry, wd)
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/inotifyrecursive/inotifyrecursive.py“, line 79, in __add_watch_recursive
paperless-webserver-1 | wd = inotify_simple.INotify.add_watch(self, path, mask | flags.IGNORED | flags.CREATE | flags.MOVED_FROM | flags.MOVED_TO)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/inotify_simple.py“, line 110, in add_watch
paperless-webserver-1 | return _libc_call(_libc.inotify_add_watch, self.fileno(), fsencode(path), mask)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/inotify_simple.py“, line 39, in _libc_call
paperless-webserver-1 | raise OSError(errno, os.strerror(errno))
paperless-webserver-1 | PermissionError: [Errno 13] Permission denied
paperless-webserver-1 | [2024-05-25 16:55:29 +0200] [182] [INFO] Starting gunicorn 22.0.0
paperless-webserver-1 | [2024-05-25 16:55:29 +0200] [182] [INFO] Listening at: http://[::]:8000 (182)
paperless-webserver-1 | [2024-05-25 16:55:29 +0200] [182] [INFO] Using worker: paperless.workers.ConfigurableWorker
paperless-webserver-1 | [2024-05-25 16:55:29 +0200] [182] [INFO] Server is ready. Spawning workers
paperless-webserver-1 |
paperless-webserver-1 | -------------- celery@473c57c20bf3 v5.4.0 (opalescent)
paperless-webserver-1 | — ***** -----
paperless-webserver-1 | – ******* ---- Linux-4.4.302±x86_64-with-glibc2.36 2024-05-25 16:55:29
paperless-webserver-1 | - *** — * —
paperless-webserver-1 | - ** ---------- [config]
paperless-webserver-1 | - ** ---------- .> app: paperless:0x7fe10a04b410
paperless-webserver-1 | - ** ---------- .> transport: redis://broker:6379//
paperless-webserver-1 | - ** ---------- .> results:
paperless-webserver-1 | - *** — * — .> concurrency: 1 (prefork)
paperless-webserver-1 | – ******* ---- .> task events: ON
paperless-webserver-1 | — ***** -----
paperless-webserver-1 | -------------- [queues]
paperless-webserver-1 | .> celery exchange=celery(direct) key=celery
paperless-webserver-1 |
paperless-webserver-1 |
paperless-webserver-1 | [tasks]
paperless-webserver-1 | . documents.tasks.bulk_update_documents
paperless-webserver-1 | . documents.tasks.consume_file
paperless-webserver-1 | . documents.tasks.index_optimize
paperless-webserver-1 | . documents.tasks.sanity_check
paperless-webserver-1 | . documents.tasks.train_classifier
paperless-webserver-1 | . documents.tasks.update_document_archive_file
paperless-webserver-1 | . paperless_mail.mail.apply_mail_action
paperless-webserver-1 | . paperless_mail.mail.error_callback
paperless-webserver-1 | . paperless_mail.tasks.process_mail_accounts
paperless-webserver-1 |
paperless-webserver-1 | 2024-05-25 14:55:29,525 WARN exited: consumer (exit status 1; not expected)
paperless-webserver-1 | [2024-05-25 16:55:29,617] [INFO] [celery.worker.consumer.connection] Connected to redis://broker:6379//
paperless-webserver-1 | 2024-05-25 14:55:29,619 INFO spawned: ‚consumer‘ with pid 301
paperless-webserver-1 | [2024-05-25 16:55:29,631] [INFO] [celery.apps.worker] celery@473c57c20bf3 ready.
paperless-webserver-1 | __ - … __ - _
paperless-webserver-1 | LocalTime → 2024-05-25 16:55:29
paperless-webserver-1 | Configuration →
paperless-webserver-1 | . broker → redis://broker:6379//
paperless-webserver-1 | . loader → celery.loaders.app.AppLoader
paperless-webserver-1 | . scheduler → celery.beat.PersistentScheduler
paperless-webserver-1 | . db → /usr/src/paperless/data/celerybeat-schedule.db
paperless-webserver-1 | . logfile → [stderr]@%INFO
paperless-webserver-1 | . maxinterval → 5.00 minutes (300s)
paperless-webserver-1 | [2024-05-25 16:55:29,642] [INFO] [celery.beat] beat: Starting…
paperless-webserver-1 | [2024-05-25 16:55:29,680] [INFO] [celery.beat] Scheduler: Sending due task Train the classifier (documents.tasks.train_classifier)
paperless-webserver-1 | [2024-05-25 16:55:29,689] [INFO] [celery.worker.strategy] Task documents.tasks.train_classifier[0a2dcd01-8f93-4afd-a21c-dfe1f43c75a5] received
paperless-webserver-1 | [2024-05-25 16:55:29,699] [INFO] [celery.beat] Scheduler: Sending due task Check all e-mail accounts (paperless_mail.tasks.process_mail_accounts)
paperless-webserver-1 | [2024-05-25 16:55:29,703] [INFO] [celery.worker.strategy] Task paperless_mail.tasks.process_mail_accounts[679db8bf-b6b0-453e-885c-bc563ea6ae18] received
paperless-webserver-1 | [2024-05-25 16:55:29,720] [INFO] [paperless.tasks] No automatic matching items, not training
paperless-webserver-1 | [2024-05-25 16:55:29,730] [INFO] [celery.app.trace] Task documents.tasks.train_classifier[0a2dcd01-8f93-4afd-a21c-dfe1f43c75a5] succeeded in 0.036913297000864986s: None
paperless-webserver-1 | [2024-05-25 16:55:29,913] [INFO] [celery.app.trace] Task paperless_mail.tasks.process_mail_accounts[679db8bf-b6b0-453e-885c-bc563ea6ae18] succeeded in 0.02951985599793261s: ‚No new documents were added.‘
paperless-webserver-1 | 2024-05-25 14:55:30,914 INFO success: consumer entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
paperless-webserver-1 | [2024-05-25 16:55:31,850] [INFO] [paperless.management.consumer] Using inotify to watch directory for changes: /usr/src/paperless/consume
paperless-webserver-1 | Traceback (most recent call last):
paperless-webserver-1 | File „/usr/src/paperless/src/manage.py“, line 10, in
paperless-webserver-1 | execute_from_command_line(sys.argv)
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/django/core/management/init.py“, line 442, in execute_from_command_line
paperless-webserver-1 | utility.execute()
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/django/core/management/init.py“, line 436, in execute
paperless-webserver-1 | self.fetch_command(subcommand).run_from_argv(self.argv)
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/django/core/management/base.py“, line 412, in run_from_argv
paperless-webserver-1 | self.execute(*args, **cmd_options)
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/django/core/management/base.py“, line 458, in execute
paperless-webserver-1 | output = self.handle(*args, **options)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/src/paperless/src/documents/management/commands/document_consumer.py“, line 251, in handle
paperless-webserver-1 | self.handle_inotify(directory, recursive, options[„testing“])
paperless-webserver-1 | File „/usr/src/paperless/src/documents/management/commands/document_consumer.py“, line 297, in handle_inotify
paperless-webserver-1 | descriptor = inotify.add_watch_recursive(directory, inotify_flags)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/inotifyrecursive/inotifyrecursive.py“, line 116, in add_watch_recursive
paperless-webserver-1 | return self.__add_watch_recursive(path, mask, filter, name, -1, False)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/inotifyrecursive/inotifyrecursive.py“, line 90, in __add_watch_recursive
paperless-webserver-1 | self.__add_watch_recursive(entrypath, mask, filter, entry, wd)
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/inotifyrecursive/inotifyrecursive.py“, line 79, in __add_watch_recursive
paperless-webserver-1 | wd = inotify_simple.INotify.add_watch(self, path, mask | flags.IGNORED | flags.CREATE | flags.MOVED_FROM | flags.MOVED_TO)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/inotify_simple.py“, line 110, in add_watch
paperless-webserver-1 | return _libc_call(_libc.inotify_add_watch, self.fileno(), fsencode(path), mask)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/inotify_simple.py“, line 39, in _libc_call
paperless-webserver-1 | raise OSError(errno, os.strerror(errno))
paperless-webserver-1 | PermissionError: [Errno 13] Permission denied
paperless-webserver-1 | 2024-05-25 14:55:32,219 WARN exited: consumer (exit status 1; not expected)
paperless-webserver-1 | 2024-05-25 14:55:33,221 INFO spawned: ‚consumer‘ with pid 327
paperless-webserver-1 | 2024-05-25 14:55:34,222 INFO success: consumer entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
paperless-webserver-1 | [2024-05-25 16:55:35,400] [INFO] [paperless.management.consumer] Using inotify to watch directory for changes: /usr/src/paperless/consume
paperless-webserver-1 | Traceback (most recent call last):
paperless-webserver-1 | File „/usr/src/paperless/src/manage.py“, line 10, in
paperless-webserver-1 | execute_from_command_line(sys.argv)
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/django/core/management/init.py“, line 442, in execute_from_command_line
paperless-webserver-1 | utility.execute()
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/django/core/management/init.py“, line 436, in execute
paperless-webserver-1 | self.fetch_command(subcommand).run_from_argv(self.argv)
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/django/core/management/base.py“, line 412, in run_from_argv
paperless-webserver-1 | self.execute(*args, **cmd_options)
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/django/core/management/base.py“, line 458, in execute
paperless-webserver-1 | output = self.handle(*args, **options)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/src/paperless/src/documents/management/commands/document_consumer.py“, line 251, in handle
paperless-webserver-1 | self.handle_inotify(directory, recursive, options[„testing“])
paperless-webserver-1 | File „/usr/src/paperless/src/documents/management/commands/document_consumer.py“, line 297, in handle_inotify
paperless-webserver-1 | descriptor = inotify.add_watch_recursive(directory, inotify_flags)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/inotifyrecursive/inotifyrecursive.py“, line 116, in add_watch_recursive
paperless-webserver-1 | return self.__add_watch_recursive(path, mask, filter, name, -1, False)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/inotifyrecursive/inotifyrecursive.py“, line 90, in __add_watch_recursive
paperless-webserver-1 | self.__add_watch_recursive(entrypath, mask, filter, entry, wd)
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/inotifyrecursive/inotifyrecursive.py“, line 79, in __add_watch_recursive
paperless-webserver-1 | wd = inotify_simple.INotify.add_watch(self, path, mask | flags.IGNORED | flags.CREATE | flags.MOVED_FROM | flags.MOVED_TO)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/inotify_simple.py“, line 110, in add_watch
paperless-webserver-1 | return _libc_call(_libc.inotify_add_watch, self.fileno(), fsencode(path), mask)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.11/site-packages/inotify_simple.py“, line 39, in _libc_call
paperless-webserver-1 | raise OSError(errno, os.strerror(errno))
paperless-webserver-1 | PermissionError: [Errno 13] Permission denied
paperless-webserver-1 | 2024-05-25 14:55:35,729 WARN exited: consumer (exit status 1; not expected)
^CGracefully stopping… (press Ctrl+C again to force)
Aborting on container exit…
[+] Running 5/5
⠿ Container paperless-webserver-1 Stopped 5.8s
⠿ Container paperless-gotenberg-1 Stopped 10.2s
⠿ Container paperless-db-1 Stopped 0.4s
⠿ Container paperless-broker-1 Stopped 0.4s
⠿ Container paperless-tika-1 Stopped 0.3s
canceled