From 94826c8b35d7a9f6de76d74e94fcd574ff1779f8 Mon Sep 17 00:00:00 2001
From: kay_jointech <kay@jointech.org>
Date: Fri, 24 Nov 2023 17:33:41 +0100
Subject: [PATCH] fix(Dockerfile): :bug: To avoid permsiions problems, we will
 set permission at dockerfile

https://gitlab.servus.at/aura/aura/-/issues/251
---
 Dockerfile | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index e41b7d58..34714ff5 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -24,12 +24,6 @@ COPY . .
 
 VOLUME ["/app"]
 
-RUN adduser --home /app --no-create-home --system --uid ${AURA_UID} --group app
-RUN mkdir -p /app/logs
-RUN chown -R app:app /app
-
-USER app
-
 # run with Django's development server
 CMD ["run.dev"]
 
@@ -37,6 +31,12 @@ FROM base AS prod
 
 COPY . .
 
+RUN adduser --home /app --no-create-home --system --uid ${AURA_UID} --group app
+RUN mkdir -p /app/logs
+RUN mkdir -p /app/static/admin
+RUN chown -R app:app /app
+
+USER app
 # run with gunicorn
 CMD ["run.prod"]
 
-- 
GitLab