Update Dockerfile

This commit is contained in:
Alexandre
2022-07-09 20:23:13 +02:00
committed by GitHub
parent aaa0d97ffa
commit de09066e30

View File

@@ -28,13 +28,13 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
VOLUME [ "/data" ]
#USER root
USER root
ENV FROM_EMAIL='wger Workout Manager <wger@example.com>'
ENV LOCATION=/config/addons_config/wger
ENV LOCATION=/data
RUN sed -i "1a python3 manage.py migrate || true" /home/wger/entrypoint.sh \
&& sed -i "1a ln -s $LOCATION/database.sqlite /home/wger/db" /home/wger/entrypoint.sh \
&& sed -i "1a if [ -f /data/database.sqlite ]; then mv -f /data/database.sqlite $LOCATION/database.sqlite; fi" /home/wger/entrypoint.sh \
#&& sed -i "1a if [ -f /data/database.sqlite ]; then mv -f /data/database.sqlite $LOCATION/database.sqlite; fi" /home/wger/entrypoint.sh \
&& sed -i "1a rm /home/wger/db/database.sqlite &>/dev/null || true" /home/wger/entrypoint.sh \
&& sed -i "1a mkdir -p $LOCATION && touch $LOCATION/database.sqlite || true && chown -R wger $LOCATION || true && chmod -R 777 $LOCATION || true" /home/wger/entrypoint.sh