From 5de75f228ecc01821f32c8eeecca0e1f1dd3e1c2 Mon Sep 17 00:00:00 2001 From: Henry Oforeh Date: Fri, 5 Jan 2024 13:22:51 -0700 Subject: [PATCH 1/2] add missing logging path --- docker-compose.M1.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docker-compose.M1.yaml b/docker-compose.M1.yaml index 7401d723f1..1d237ac12a 100644 --- a/docker-compose.M1.yaml +++ b/docker-compose.M1.yaml @@ -246,6 +246,7 @@ services: - 5001:5001 volumes: - ./services/document-manager/backend:/app + - document_manager_logs:/var/log/document-manager depends_on: - postgres - redis @@ -264,6 +265,7 @@ services: - 5555:5555 volumes: - ./services/document-manager/backend:/app + - document_manager_logs:/var/log/document-manager depends_on: - postgres - redis @@ -307,3 +309,4 @@ volumes: postgres_data: {} core_api_logs: {} core_web_logs: {} + document_manager_logs: {} From b0a45c7b41fc6bd477602810f8c992600f7d1e60 Mon Sep 17 00:00:00 2001 From: Henry Oforeh Date: Fri, 5 Jan 2024 13:31:44 -0700 Subject: [PATCH 2/2] add directory permissions --- services/document-manager/backend/Dockerfile | 5 +++++ services/document-manager/backend/Dockerfile.ci | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/services/document-manager/backend/Dockerfile b/services/document-manager/backend/Dockerfile index 8d4b355457..e4fb7a322b 100644 --- a/services/document-manager/backend/Dockerfile +++ b/services/document-manager/backend/Dockerfile @@ -8,6 +8,11 @@ RUN apt-get update RUN mkdir /app WORKDIR /app +# Fix log path permissions +RUN mkdir -p /var/log/document-manager +RUN chmod -R 700 /var/log +RUN chown -R 1000:0 /var/log + # Install the requirements COPY requirements.txt . diff --git a/services/document-manager/backend/Dockerfile.ci b/services/document-manager/backend/Dockerfile.ci index 66734a13bc..799dcde933 100644 --- a/services/document-manager/backend/Dockerfile.ci +++ b/services/document-manager/backend/Dockerfile.ci @@ -7,6 +7,11 @@ RUN apt-get update RUN mkdir /app WORKDIR /app +# Fix log path permissions +RUN mkdir -p /var/log/document-manager +RUN chmod -R 700 /var/log +RUN chown -R 1000:0 /var/log + # Install the requirements COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt