From c8dbfa605082ba924f24ab368bcf86734d18f0dd Mon Sep 17 00:00:00 2001 From: Kevin Chung Date: Tue, 14 Feb 2023 21:22:29 -0500 Subject: [PATCH] Fix Dockerfile venv so plugins can be installed at runtime (#2260) * Set ownership of venv in Dockerfile to 1001 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 2076b2b5..8d5c013b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -47,7 +47,7 @@ RUN useradd \ && chown -R 1001:1001 /var/log/CTFd /var/uploads \ && chmod +x /opt/CTFd/docker-entrypoint.sh -COPY --from=build /opt/venv /opt/venv +COPY --chown=1001:1001 --from=build /opt/venv /opt/venv ENV PATH="/opt/venv/bin:$PATH" USER 1001