From 78ebb6295d91904e7a0c8bcc4811bb5b7f9a6d24 Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Sat, 11 Jan 2025 06:48:26 -0800 Subject: [PATCH] fix: Restore site-packages permissions in Dockerfile for appuser access --- docker/Dockerfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docker/Dockerfile b/docker/Dockerfile index 030f89d59..df88ce760 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -41,6 +41,9 @@ RUN /venv/bin/python -m pip install --upgrade --no-cache-dir pip && \ # Install playwright browsers RUN /venv/bin/python -m playwright install --with-deps chromium +# Fix site-packages permissions +RUN find /venv/lib/python3.10/site-packages \( -type d -exec chmod a+rwx {} + \) -o \( -type f -exec chmod a+rw {} + \) + # Switch to appuser USER appuser @@ -62,6 +65,9 @@ RUN /venv/bin/python -m pip install --upgrade --no-cache-dir pip && \ # Install playwright browsers RUN /venv/bin/python -m playwright install --with-deps chromium +# Fix site-packages permissions +RUN find /venv/lib/python3.10/site-packages \( -type d -exec chmod a+rwx {} + \) -o \( -type f -exec chmod a+rw {} + \) + # Switch to appuser USER appuser