From 7b76b51314e8f8c1131622e8030496b948e78138 Mon Sep 17 00:00:00 2001 From: Mark Sagi-Kazar Date: Mon, 5 Oct 2020 15:12:10 +0200 Subject: [PATCH] feat: configure database path using configuration Signed-off-by: Mark Sagi-Kazar --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 1364ef1c..c1ae1da1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -48,7 +48,6 @@ ENV SFTPGO_HTTPD__STATIC_FILES_PATH=/srv/sftpgo/web/static # Sane defaults, but users should still be able to override this from env vars ENV SFTPGO_DATA_PROVIDER__USERS_BASE_DIR=/var/lib/sftpgo/data ENV SFTPGO_DATA_PROVIDER__CREDENTIALS_PATH=/var/lib/sftpgo/credentials -ENV SFTPGO_DATA_PROVIDER__NAME=/var/lib/sftpgo/sftpgo.db ENV SFTPGO_HTTPD__BACKUPS_PATH=/var/lib/sftpgo/backups ENV SFTPGO_SFTPD__HOST_KEYS=/var/lib/sftpgo/host_keys/id_rsa,/var/lib/sftpgo/host_keys/id_ecdsa @@ -57,6 +56,8 @@ COPY --from=builder /workspace/templates /srv/sftpgo/web/templates COPY --from=builder /workspace/static /srv/sftpgo/web/static COPY --from=builder /workspace/sftpgo /usr/local/bin/ +RUN sed -i "s|sftpgo.db|/var/lib/sftpgo/sftpgo.db|" /etc/sftpgo/sftpgo.json + RUN chown -R sftpgo:sftpgo /etc/sftpgo /var/lib/sftpgo /srv/sftpgo/web USER sftpgo