From 2441d124f905b89951b9993f55f489ef2616091c Mon Sep 17 00:00:00 2001 From: Vadym Samoilenko Date: Wed, 25 Feb 2026 18:46:54 +0000 Subject: [PATCH] Fix path mismatch between Apache and Docker worker Mount uploads/results at the same absolute path as host so pdf_path stored by api.php matches inside the container. Co-Authored-By: Claude Opus 4.6 --- docker-compose.prod.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 9e62fbc..3b6533c 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -8,8 +8,8 @@ services: context: . dockerfile: Dockerfile.worker volumes: - - ${WEB_DIR:-/var/www/html/pdf-accessibility}/uploads:/app/uploads - - ${WEB_DIR:-/var/www/html/pdf-accessibility}/results:/app/results + - ${WEB_DIR:-/opt/pdf-accessibility}/uploads:${WEB_DIR:-/opt/pdf-accessibility}/uploads + - ${WEB_DIR:-/opt/pdf-accessibility}/results:${WEB_DIR:-/opt/pdf-accessibility}/results - ./logs:/app/logs depends_on: redis: @@ -24,6 +24,8 @@ services: - DB_NAME=${DB_NAME:-pdf_checker} - DB_USER=${DB_USER:-pdf_checker} - DB_PASSWORD=${DB_PASSWORD:-dev_password} + - RESULTS_DIR=${WEB_DIR:-/opt/pdf-accessibility}/results + - UPLOADS_DIR=${WEB_DIR:-/opt/pdf-accessibility}/uploads - ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY:-} - GOOGLE_API_KEY=${GOOGLE_API_KEY:-} deploy: