Hallo,
danke dir für die schnelle Reaktion…Berechtigungen passen. Ich muss mich ja als Admin an der Konsole anmelden und der darf alles. Firewall ist aus. Meine Synology hängt auch nicht wirklich am offenen Netz…nur ganz selten bei Bedarf über VPN, alle Ports sind zu. Das Ding macht mich irre…hab mittlerweile den Container Manager, auf der Suche nach dem Problem, mehrmals installiert, deinstalliert, Daten gelöscht…etc.
Hab die Docker-compose wieder 10min laufen lassen…Fehlermeldung läuft in Schleife ist wie ein Deadlock…
Ich pack mal einen größeren Auszug, vielleicht hilft es mein Problem einzugrenzen.
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/psycopg/cursor.py“, line 97, in execute
paperless-webserver-1 | raise ex.with_traceback(None)
paperless-webserver-1 | django.db.utils.ProgrammingError: column „original_filename“ of relation „documents_document“ already exists
paperless-webserver-1 | s6-rc: warning: unable to start service init-migrations: command exited 1
paperless-webserver-1 | /run/s6/basedir/scripts/rc.init: warning: s6-rc failed to properly bring all the services up! Check your logs (in /run/uncaught-logs/current if you have in-container logging) for more information.
paperless-webserver-1 | /run/s6/basedir/scripts/rc.init: fatal: stopping the container.
paperless-webserver-1 exited with code 0
paperless-webserver-1 | [init-start] paperless-ngx docker container starting…
paperless-webserver-1 | [init-start] paperless-ngx docker container starting init as root
paperless-webserver-1 | [env-init] Checking for environment from files
paperless-webserver-1 | [env-init] No *_FILE environment found
paperless-webserver-1 | [init-tesseract-langs] Checking if additional teseract languages needed
paperless-webserver-1 | [init-tesseract-langs] No additional installs requested
paperless-webserver-1 | [init-db-wait] Waiting for postgresql to report ready
paperless-webserver-1 | [init-db-wait] Waiting for PostgreSQL to start…
paperless-webserver-1 | [init-redis-wait] Waiting for Redis to report ready
paperless-webserver-1 | [init-user] No UID changes for paperless
paperless-webserver-1 | [init-user] No GID changes for paperless
paperless-webserver-1 | [init-folders] Running with root privileges, adjusting directories and permissions
paperless-webserver-1 | Waiting for Redis…
paperless-webserver-1 | Connected to Redis broker.
paperless-webserver-1 | [init-redis-wait] Redis ready
paperless-webserver-1 | Connected to PostgreSQL
paperless-webserver-1 | [init-db-wait] Database is ready
paperless-webserver-1 | [init-migrations] Apply database migrations…
paperless-webserver-1 | Operations to perform:
paperless-webserver-1 | Apply all migrations: account, admin, auditlog, auth, authtoken, contenttypes, django_celery_results, documents, guardian, mfa, paperless, paperless_mail, sessions, socialaccount
paperless-webserver-1 | Running migrations:
paperless-webserver-1 | Applying documents.1024_document_original_filename…
paperless-db-1 | 2025-05-04 15:40:17.299 UTC [117] ERROR: column „original_filename“ of relation „documents_document“ already exists
paperless-db-1 | 2025-05-04 15:40:17.299 UTC [117] STATEMENT: ALTER TABLE „documents_document“ ADD COLUMN „original_filename“ varchar(1024) NULL
paperless-webserver-1 | Traceback (most recent call last):
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/backends/utils.py“, line 103, in _execute
paperless-webserver-1 | return self.cursor.execute(sql)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/psycopg/cursor.py“, line 97, in execute
paperless-webserver-1 | raise ex.with_traceback(None)
paperless-webserver-1 | psycopg.errors.DuplicateColumn: column „original_filename“ of relation „documents_document“ already exists
paperless-webserver-1 |
paperless-webserver-1 | The above exception was the direct cause of the following exception:
paperless-webserver-1 |
paperless-webserver-1 | Traceback (most recent call last):
paperless-webserver-1 | File „/usr/src/paperless/src/manage.py“, line 10, in
paperless-webserver-1 |
paperless-webserver-1 | execute_from_command_line(sys.argv)
paperless-webserver-1 | File „/usr/local/lib/python3.12/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.12/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.12/site-packages/django/core/management/base.py“, line 413, in run_from_argv
paperless-webserver-1 | self.execute(*args, **cmd_options)
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/core/management/base.py“, line 459, in execute
paperless-webserver-1 | output = self.handle(*args, **options)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/core/management/base.py“, line 107, in wrapper
paperless-webserver-1 | res = handle_func(*args, **kwargs)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/core/management/commands/migrate.py“, line 357, in handle
paperless-webserver-1 | post_migrate_state = executor.migrate(
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/migrations/executor.py“, line 135, in migrate
paperless-webserver-1 | state = self._migrate_all_forwards(
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/migrations/executor.py“, line 167, in _migrate_all_forwards
paperless-webserver-1 | state = self.apply_migration(
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/migrations/executor.py“, line 255, in apply_migration
paperless-webserver-1 | state = migration.apply(state, schema_editor)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/migrations/migration.py“, line 132, in apply
paperless-webserver-1 | operation.database_forwards(
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/migrations/operations/fields.py“, line 110, in database_forwards
paperless-webserver-1 | schema_editor.add_field(
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/backends/base/schema.py“, line 768, in add_field
paperless-webserver-1 | self.execute(sql, params or None)
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/backends/postgresql/schema.py“, line 45, in execute
paperless-webserver-1 | return super().execute(sql, params)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/backends/base/schema.py“, line 202, in execute
paperless-webserver-1 | cursor.execute(sql, params)
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/backends/utils.py“, line 79, in execute
paperless-webserver-1 | return self._execute_with_wrappers(
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/backends/utils.py“, line 92, in _execute_with_wrappers
paperless-webserver-1 | return executor(sql, params, many, context)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/backends/utils.py“, line 100, in _execute
paperless-webserver-1 | with self.db.wrap_database_errors:
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/utils.py“, line 91, in exit
paperless-webserver-1 | raise dj_exc_value.with_traceback(traceback) from exc_value
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/backends/utils.py“, line 103, in _execute
paperless-webserver-1 | return self.cursor.execute(sql)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/psycopg/cursor.py“, line 97, in execute
paperless-webserver-1 | raise ex.with_traceback(None)
paperless-webserver-1 | django.db.utils.ProgrammingError: column „original_filename“ of relation „documents_document“ already exists
paperless-webserver-1 | s6-rc: warning: unable to start service init-migrations: command exited 1
paperless-webserver-1 | /run/s6/basedir/scripts/rc.init: warning: s6-rc failed to properly bring all the services up! Check your logs (in /run/uncaught-logs/current if you have in-container logging) for more information.
paperless-webserver-1 | /run/s6/basedir/scripts/rc.init: fatal: stopping the container.
paperless-webserver-1 exited with code 0
paperless-webserver-1 | [init-start] paperless-ngx docker container starting…
paperless-webserver-1 | [init-start] paperless-ngx docker container starting init as root
paperless-webserver-1 | [env-init] Checking for environment from files
paperless-webserver-1 | [env-init] No *_FILE environment found
paperless-webserver-1 | [init-redis-wait] Waiting for Redis to report ready
paperless-webserver-1 | [init-db-wait] Waiting for postgresql to report ready
paperless-webserver-1 | [init-db-wait] Waiting for PostgreSQL to start…
paperless-webserver-1 | [init-tesseract-langs] Checking if additional teseract languages needed
paperless-webserver-1 | [init-tesseract-langs] No additional installs requested
paperless-webserver-1 | [init-user] No UID changes for paperless
paperless-webserver-1 | [init-user] No GID changes for paperless
paperless-webserver-1 | [init-folders] Running with root privileges, adjusting directories and permissions
paperless-webserver-1 | Waiting for Redis…
paperless-webserver-1 | Connected to Redis broker.
paperless-webserver-1 | [init-redis-wait] Redis ready
paperless-webserver-1 | Connected to PostgreSQL
paperless-webserver-1 | [init-db-wait] Database is ready
paperless-webserver-1 | [init-migrations] Apply database migrations…
paperless-webserver-1 | Operations to perform:
paperless-webserver-1 | Apply all migrations: account, admin, auditlog, auth, authtoken, contenttypes, django_celery_results, documents, guardian, mfa, paperless, paperless_mail, sessions, socialaccount
paperless-webserver-1 | Running migrations:
paperless-webserver-1 | Applying documents.1024_document_original_filename…
paperless-db-1 | 2025-05-04 15:40:48.756 UTC [119] ERROR: column „original_filename“ of relation „documents_document“ already exists
paperless-db-1 | 2025-05-04 15:40:48.756 UTC [119] STATEMENT: ALTER TABLE „documents_document“ ADD COLUMN „original_filename“ varchar(1024) NULL
paperless-webserver-1 | Traceback (most recent call last):
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/backends/utils.py“, line 103, in _execute
paperless-webserver-1 | return self.cursor.execute(sql)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/psycopg/cursor.py“, line 97, in execute
paperless-webserver-1 | raise ex.with_traceback(None)
paperless-webserver-1 | psycopg.errors.DuplicateColumn: column „original_filename“ of relation „documents_document“ already exists
paperless-webserver-1 |
paperless-webserver-1 | The above exception was the direct cause of the following exception:
paperless-webserver-1 |
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.12/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.12/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.12/site-packages/django/core/management/base.py“, line 413, in run_from_argv
paperless-webserver-1 | self.execute(*args, **cmd_options)
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/core/management/base.py“, line 459, in execute
paperless-webserver-1 | output = self.handle(*args, **options)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/core/management/base.py“, line 107, in wrapper
paperless-webserver-1 | res = handle_func(*args, **kwargs)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/core/management/commands/migrate.py“, line 357, in handle
paperless-webserver-1 | post_migrate_state = executor.migrate(
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/migrations/executor.py“, line 135, in migrate
paperless-webserver-1 | state = self._migrate_all_forwards(
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/migrations/executor.py“, line 167, in _migrate_all_forwards
paperless-webserver-1 | state = self.apply_migration(
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/migrations/executor.py“, line 255, in apply_migration
paperless-webserver-1 | state = migration.apply(state, schema_editor)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/migrations/migration.py“, line 132, in apply
paperless-webserver-1 |
paperless-webserver-1 | operation.database_forwards(
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/migrations/operations/fields.py“, line 110, in database_forwards
paperless-webserver-1 | schema_editor.add_field(
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/backends/base/schema.py“, line 768, in add_field
paperless-webserver-1 | self.execute(sql, params or None)
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/backends/postgresql/schema.py“, line 45, in execute
paperless-webserver-1 | return super().execute(sql, params)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/backends/base/schema.py“, line 202, in execute
paperless-webserver-1 | cursor.execute(sql, params)
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/backends/utils.py“, line 79, in execute
paperless-webserver-1 | return self._execute_with_wrappers(
paperless-webserver-1 | ^^^
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/backends/utils.py“, line 92, in _execute_with_wrappers
paperless-webserver-1 | return executor(sql, params, many, context)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/backends/utils.py“, line 100, in _execute
paperless-webserver-1 | with self.db.wrap_database_errors:
paperless-webserver-1 | ^^^^^^^^
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/utils.py“, line 91, in exit
paperless-webserver-1 | raise dj_exc_value.with_traceback(traceback) from exc_value
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/django/db/backends/utils.py“, line 103, in _execute
paperless-webserver-1 | return self.cursor.execute(sql)
paperless-webserver-1 | ^^^^^^^^^^^^^^^^^^^^^^^^
paperless-webserver-1 | File „/usr/local/lib/python3.12/site-packages/psycopg/cursor.py“, line 97, in execute
paperless-webserver-1 | raise ex.with_traceback(None)
paperless-webserver-1 | django.db.utils.ProgrammingError: column „original_filename“ of relation „documents_document“ already exists
paperless-webserver-1 | s6-rc: warning: unable to start service init-migrations: command exited 1
paperless-webserver-1 | /run/s6/basedir/scripts/rc.init: warning: s6-rc failed to properly bring all the services up! Check your logs (in /run/uncaught-logs/current if you have in-container logging) for more information.
paperless-webserver-1 | /run/s6/basedir/scripts/rc.init: fatal: stopping the container.
paperless-webserver-1 exited with code 0
paperless-webserver-1 | [init-start] paperless-ngx docker container starting…
paperless-webserver-1 | [init-start] paperless-ngx docker container starting init as root
paperless-webserver-1 | [env-init] Checking for environment from files
paperless-webserver-1 | [env-init] No *_FILE environment found
paperless-webserver-1 | [init-redis-wait] Waiting for Redis to report ready
paperless-webserver-1 | [init-tesseract-langs] Checking if additional teseract languages needed
paperless-webserver-1 | [init-tesseract-langs] No additional installs requested
paperless-webserver-1 | [init-db-wait] Waiting for postgresql to report ready
paperless-webserver-1 | [init-db-wait] Waiting for PostgreSQL to start…
paperless-webserver-1 | [init-user] No UID changes for paperless
paperless-webserver-1 | [init-user] No GID changes for paperless
paperless-webserver-1 | [init-folders] Running with root privileges, adjusting directories and permissions
paperless-webserver-1 | Waiting for Redis…
paperless-webserver-1 | Connected to Redis broker.
paperless-webserver-1 | [init-redis-wait] Redis ready
^CGracefully stopping… (press Ctrl+C again to force)
Aborting on container exit…
[+] Stopping 3/3
Container paperless-webserver-1 Stopped 14.5s
Container paperless-broker-1 Stopped 9.6s
Container paperless-db-1 Stopped