Paperless-ngx
Verfasst: Mi 1. Mär 2023, 17:31
Hallo zusammen,
Habe inzwischen meine Raspberry Pi 400 mit ei23 und paperless-ngx zum Laufen gebracht.
An der Backup Strategie auf einen lokalen USB Stick via Rsync und auf OneDrive via Rclone arbeite ich gerade noch.
Frage zu Paperless NGX:
Laut der paperless ngx Doku ist es möglich auch Office Dokumente zu verwenden:
https://docs.paperless-ngx.com/configuration/#tika
Wenn ich die Änderungen in docker.compose.yml eintrage und bash ei23.sh dc laufen lasse kommt ein
ERROR: The Compose file './docker-compose.yml' is invalid because:
Unsupported config option for service.paperless_web: 'gotenberg'
Mein aktueller Code mit Adaptionen (nur TIKA bzw. Gotenberg bezogen):
paperless_web:
image: ghcr.io/paperless-ngx/paperless-ngx:latest
container_name: paperless_web
restart: unless-stopped
depends_on:
- paperless_db
- paperless_broker
ports:
- 2226:8000
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8000"]
interval: 30s
timeout: 10s
retries: 5
volumes:
- ./volumes/paperlessngx/data:/usr/src/paperless/data
- ./volumes/paperlessngx/media:/usr/src/paperless/media
- ./volumes/paperlessngx/export:/usr/src/paperless/export
- ./volumes/paperlessngx/consume:/usr/src/paperless/consume
environment:
PAPERLESS_REDIS: redis://paperless_broker:6379
PAPERLESS_DBHOST: paperless_db
USERMAP_UID: 1000
USERMAP_GID: 1000
PAPERLESS_OCR_LANGUAGE: deu+eng
PAPERLESS_TIME_ZONE: Europe/Berlin
PAPERLESS_SECRET_KEY: yamah4Kiste+
PAPERLESS_ADMIN_USER: pipaperlessngx
PAPERLESS_ADMIN_PASSWORD: bekky4weinsbergA(
PAPERLESS_TIKA_ENABLED: 1
PAPERLESS_TIKA_GOTENBERG_ENDPOINT: http://gotenberg:3000
PAPERLESS_TIKA_ENDPOINT: http://tika:9998
gotenberg:
image: gotenberg/gotenberg:7.8
restart: unless-stopped
# The gotenberg chromium route is used to convert .eml files. We do not
# want to allow external content like tracking pixels or even javascript.
command:
- 'gotenberg'
- '--chromium-disable-javascript=true'
- '--chromium-allow-list=file:///tmp/.*'
tika:
image: ghcr.io/paperless-ngx/tika:latest
restart: unless-stopped
Kann mir jemand weiterhelfen, was ich wie anpassen muss, dass es läuft?
Grüße
Tobias
Habe inzwischen meine Raspberry Pi 400 mit ei23 und paperless-ngx zum Laufen gebracht.
An der Backup Strategie auf einen lokalen USB Stick via Rsync und auf OneDrive via Rclone arbeite ich gerade noch.
Frage zu Paperless NGX:
Laut der paperless ngx Doku ist es möglich auch Office Dokumente zu verwenden:
https://docs.paperless-ngx.com/configuration/#tika
Wenn ich die Änderungen in docker.compose.yml eintrage und bash ei23.sh dc laufen lasse kommt ein
ERROR: The Compose file './docker-compose.yml' is invalid because:
Unsupported config option for service.paperless_web: 'gotenberg'
Mein aktueller Code mit Adaptionen (nur TIKA bzw. Gotenberg bezogen):
paperless_web:
image: ghcr.io/paperless-ngx/paperless-ngx:latest
container_name: paperless_web
restart: unless-stopped
depends_on:
- paperless_db
- paperless_broker
ports:
- 2226:8000
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8000"]
interval: 30s
timeout: 10s
retries: 5
volumes:
- ./volumes/paperlessngx/data:/usr/src/paperless/data
- ./volumes/paperlessngx/media:/usr/src/paperless/media
- ./volumes/paperlessngx/export:/usr/src/paperless/export
- ./volumes/paperlessngx/consume:/usr/src/paperless/consume
environment:
PAPERLESS_REDIS: redis://paperless_broker:6379
PAPERLESS_DBHOST: paperless_db
USERMAP_UID: 1000
USERMAP_GID: 1000
PAPERLESS_OCR_LANGUAGE: deu+eng
PAPERLESS_TIME_ZONE: Europe/Berlin
PAPERLESS_SECRET_KEY: yamah4Kiste+
PAPERLESS_ADMIN_USER: pipaperlessngx
PAPERLESS_ADMIN_PASSWORD: bekky4weinsbergA(
PAPERLESS_TIKA_ENABLED: 1
PAPERLESS_TIKA_GOTENBERG_ENDPOINT: http://gotenberg:3000
PAPERLESS_TIKA_ENDPOINT: http://tika:9998
gotenberg:
image: gotenberg/gotenberg:7.8
restart: unless-stopped
# The gotenberg chromium route is used to convert .eml files. We do not
# want to allow external content like tracking pixels or even javascript.
command:
- 'gotenberg'
- '--chromium-disable-javascript=true'
- '--chromium-allow-list=file:///tmp/.*'
tika:
image: ghcr.io/paperless-ngx/tika:latest
restart: unless-stopped
Kann mir jemand weiterhelfen, was ich wie anpassen muss, dass es läuft?
Grüße
Tobias