fix: give docker user storge directory permissions for fileupload

This commit is contained in:
Philipp Rothmann 2023-02-20 12:40:14 +01:00
parent 32e5dbaf9e
commit c3c1219c3e

View file

@ -53,9 +53,10 @@ RUN export DATABASE_URL=mysql2://localhost/temp?encoding=utf8 && \
rm -Rf /var/lib/apt/lists/* /var/cache/apt/* rm -Rf /var/lib/apt/lists/* /var/cache/apt/*
# Make relevant dirs and files writable for app user # Make relevant dirs and files writable for app user
RUN mkdir -p tmp && \ RUN mkdir -p tmp storage && \
chown nobody config/app_config.yml && \ chown nobody config/app_config.yml && \
chown nobody tmp chown nobody tmp && \
chown nobody storage
# Run app as unprivileged user # Run app as unprivileged user
USER nobody USER nobody