From bed946ae660993dd2c72436e9ab7737ae512d51c Mon Sep 17 00:00:00 2001 From: Chris <25579378+ChrisTG742@users.noreply.github.com> Date: Thu, 26 Feb 2026 21:55:44 +0100 Subject: [PATCH 1/2] Update Docker volume paths for OCR files Fixes the problem with "tessdata path not writable". The volume mount needs to point to /usr/share/tesseract-ocr and not to /usr/share/tessdata. --- docs/Installation/Docker Install.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/Installation/Docker Install.md b/docs/Installation/Docker Install.md index a2cb9130..33758366 100644 --- a/docs/Installation/Docker Install.md +++ b/docs/Installation/Docker Install.md @@ -169,10 +169,10 @@ services: ports: - '8080:8080' volumes: - - ./stirling-data/tessdata:/usr/share/tessdata # OCR language files - - ./stirling-data/configs:/configs # Settings & database - - ./stirling-data/logs:/logs # Application logs - - ./stirling-data/pipeline:/pipeline # Automation configs + - ./stirling-data/tessdata:/usr/share/tesseract-ocr # OCR language files + - ./stirling-data/configs:/configs # Settings & database + - ./stirling-data/logs:/logs # Application logs + - ./stirling-data/pipeline:/pipeline # Automation configs environment: - SECURITY_ENABLELOGIN=false # Set true to enable user authentication - LANGS=en_GB # Interface language From 73249e7aedfbf1f2ef947e0f801c2a56c1288f19 Mon Sep 17 00:00:00 2001 From: Chris <25579378+ChrisTG742@users.noreply.github.com> Date: Fri, 27 Feb 2026 00:11:18 +0100 Subject: [PATCH 2/2] Update volume path for tessdata in Docker install --- docs/Installation/Docker Install.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Installation/Docker Install.md b/docs/Installation/Docker Install.md index 33758366..2630748e 100644 --- a/docs/Installation/Docker Install.md +++ b/docs/Installation/Docker Install.md @@ -147,7 +147,7 @@ Want OCR, custom settings, and logging? Add more volumes: docker run -d \ --name stirling-pdf \ -p 8080:8080 \ - -v ./stirling-data/tessdata:/usr/share/tessdata \ + -v ./stirling-data/tessdata:/usr/share/tesseract-ocr \ -v ./stirling-data/configs:/configs \ -v ./stirling-data/logs:/logs \ -v ./stirling-data/pipeline:/pipeline \