File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -29,6 +29,7 @@ RUN pip3 wheel --wheel-dir=/tmp/wheels -r ./requirements.txt
2929FROM base as django
3030WORKDIR /app
3131ARG uid=1001
32+ ARG gid=1337
3233ARG appuser=defectdojo
3334ENV appuser ${appuser}
3435RUN \
@@ -88,10 +89,14 @@ RUN \
8889 true
8990USER root
9091RUN \
92+ addgroup --gid ${gid} ${appuser} && \
9193 adduser --system --no-create-home --disabled-password --gecos '' \
92- --uid ${uid} ${appuser} && \
94+ --uid ${uid} --gid ${gid} ${appuser} && \
9395 chown -R root:root /app && \
9496 chmod -R u+rwX,go+rX,go-w /app && \
97+ # Allow for bind mounting local_settings.py and other setting overrides
98+ chown -R root:${appuser} /app/dojo/settings && \
99+ chmod -R 775 /app/dojo/settings && \
95100 mkdir /var/run/${appuser} && \
96101 chown ${appuser} /var/run/${appuser} && \
97102 chmod g=u /var/run/${appuser} && \
You can’t perform that action at this time.
0 commit comments