Browse Source

Merge branch 'fix-docker-db-dir-permissions' into 'next'

Fix(docker): Make conduit own default db path

See merge request famedly/conduit!320
environments/docs-review-mdboo-qgjv84/deployments/4
Jonas Zohren 4 years ago
parent
commit
6788225cac
  1. 6
      docker/ci-binaries-packaging.Dockerfile

6
docker/ci-binaries-packaging.Dockerfile

@ -48,8 +48,6 @@ LABEL org.opencontainers.image.created=${CREATED} \
org.opencontainers.image.documentation="https://gitlab.com/famedly/conduit" \
org.opencontainers.image.ref.name=""
# Created directory for the database and media files
RUN mkdir -p ${DEFAULT_DB_PATH}
# Test if Conduit is still alive, uses the same endpoint as Element
COPY ./docker/healthcheck.sh /srv/conduit/healthcheck.sh
@ -67,7 +65,9 @@ RUN set -x ; \
# Change ownership of Conduit files to conduit user and group
RUN chown -cR conduit:conduit /srv/conduit && \
chmod +x /srv/conduit/healthcheck.sh
chmod +x /srv/conduit/healthcheck.sh && \
mkdir -p ${DEFAULT_DB_PATH} && \
chown -cR conduit:conduit ${DEFAULT_DB_PATH}
# Change user to conduit
USER conduit

Loading…
Cancel
Save