From b413b38c61b8b05029cd1a174e638c02ff39aa15 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Bedna=C5=99=C3=ADk?= <jan.bednarik@gmail.com>
Date: Mon, 20 Apr 2020 00:05:15 +0200
Subject: [PATCH] Dockerfile fix user and dirs permissions

---
 Dockerfile | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index d6f1093d..8634bcab 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -8,8 +8,11 @@ RUN pip install -r requirements/base.txt -r requirements/production.txt
 
 COPY . .
 
-RUN useradd app
-RUN chown -R app /app
+RUN bash -c 'adduser --disabled-login --quiet --gecos app app &&  \
+             chmod -R o+r /app/ && \
+             mkdir /app/media_files && \
+             chown -R app:app /app/media_files && \
+             chmod o+x /app/run.sh'
 USER app
 
 # TODO HACK!
-- 
GitLab