diff --git a/Dockerfile b/Dockerfile index d6f361c8..6019414f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -20,9 +20,7 @@ RUN apk add --no-cache nginx shadow \ && useradd -U -M -s /bin/sh abc \ # Create required nginx directories and set permissions && mkdir -p /var/log/nginx \ - && mkdir -p /var/lib/nginx/body \ - && chown -R abc:abc /var/log/nginx \ - && chown -R abc:abc /var/lib/nginx + && mkdir -p /var/lib/nginx/body # Django app COPY src ./ diff --git a/entrypoint.sh b/entrypoint.sh index d1d481fd..9cd4a098 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -10,8 +10,10 @@ PGID=${PGID:-1000} groupmod -o -g "$PGID" abc usermod -o -u "$PUID" abc -chown -R abc:abc /yamtrack +chown abc:abc /yamtrack chown -R abc:abc db chown -R abc:abc staticfiles +chown -R abc:abc /var/log/nginx +chown -R abc:abc /var/lib/nginx exec /usr/local/bin/supervisord -c /etc/supervisord.conf \ No newline at end of file