gesagt, getan, gefunktDie Anleitung ist leider alles andere als gut. Da fehlen mounts um die DB zu persistieren....
Du müsstest am Besten mal zeigen was du konfiguriert hast oder besser, eine andere Anleitung suchen. Nimm die aus dem Forum hier.
services:
broker:
image: docker.io/library/redis:7
restart: unless-stopped
volumes:
- redisdata:/data
db:
image: docker.io/library/postgres:16
restart: unless-stopped
volumes:
- pgdata:/var/lib/postgresql/data
environment:
POSTGRES_DB: paperless
POSTGRES_USER: paperless
POSTGRES_PASSWORD: paperless
webserver:
image: ghcr.io/paperless-ngx/paperless-ngx:latest
restart: unless-stopped
depends_on:
- db
- broker
ports:
- "8000:8000"
volumes:
- data:/usr/src/paperless/data
- media:/usr/src/paperless/media
- ./export:/usr/src/paperless/export
- ./consume:/usr/src/paperless/consume
env_file: docker-compose.env
environment:
PAPERLESS_REDIS: redis://broker:6379
PAPERLESS_DBHOST: db
PAPERLESS_OCR_LANGUAGE: deu+eng
PAPERLESS_CONSUMER_ENABLE_BARCODES: true
PAPERLESS_TIKA_ENABLED: 1
PAPERLESS_TIKA_GOTENBERG_ENDPOINT: http://gotenberg:3000
PAPERLESS_TIKA_ENDPOINT: http://tika:9998
PAPERLESS_FILENAME_FORMAT | {correspondent}/{created_year}/{created_year}.{created_month}.{created_day} - {title}
gotenberg:
image: docker.io/gotenberg/gotenberg:8
restart: unless-stopped
command:
- "gotenberg"
- "--chromium-disable-javascript=true"
- "--chromium-allow-list=file:///tmp/.*"
tika:
image: ghcr.io/paperless-ngx/tika:latest
restart: unless-stopped
volumes:
data:
media:
pgdata:
redisdata:
Lösung selbst gefunden, wenn es doch immer so einfach wäre. Für alle mit dem gleichen Problem bzw. der gleichen Fehlermeldung:Hallo zusammen,
ich benötige mal eure Hilfe. Kurz zu meinem System:
Ich wollte dann heute seit langem mal wieder ein Dokument löschen, bekam aber eine Fehlermeldung. Nach ein wenig Recherche bin ich zu folgender Lösung gekommen:
- paperless ngx Version 2.14.7
- maria-db und redis latest Version
- alles mit dem Container-Manager aufgesetzt
Ich hoffe meine Recherche ist korrekt und das Problem sollte damit erledigt sein. Ich weiß aber nicht so ganz genau wo ich den Befehl absetzen kann bzw. sollte. Vielleicht kann mir da einer von euch ein wenig unter die Arme greifen und den Schubs in die richtige Richtung geben.
- Die Fehlermeldung: Error deleting document: (1406, "Data too long for column 'transaction_id' at row 1")
- Das Problem: Logs show "possible incompatible database column" when deleting documents
- Die Lösung: https://github.com/paperless-ngx/paperless-ngx/discussions/8899
- Der Befehl: sudo docker exec -it <containername> python3 manage.py convert_mariadb_uuid
Wenn ich das mit dem Terminal hinbekommen kann wäre ich euch dankbar wenn ihr mir kurz beschreibt was ich genau machen muss, bin da einfach noch immer Anfänger.
VG
Crawfish
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.