Add German OCR support to Paperless-ngx

- Created custom Dockerfile extending official paperless-ngx image
- Added tesseract-ocr-deu package for German language OCR
- Set PAPERLESS_OCR_LANGUAGE=deu+eng environment variable
- Updated CI/CD pipeline to build and push custom paperless image
- Modified deployment script to pull paperless image from GHCR
- Tested locally: German (deu) language pack now available alongside English
This commit is contained in:
Stiftung Development
2025-09-21 21:09:58 +02:00
parent 34b30be0a6
commit b8a6e99f07
4 changed files with 40 additions and 7 deletions

View File

@@ -54,7 +54,9 @@ services:
command: ["python", "manage.py", "runserver", "0.0.0.0:8000"]
paperless:
image: ghcr.io/paperless-ngx/paperless-ngx:latest
build:
context: ./paperless
dockerfile: Dockerfile
ports:
- "8082:8000"
environment: