diff --git a/docker/root/etc/cont-init.d/20-config b/docker/root/etc/cont-init.d/20-config index e9fa26b2..eab7357d 100644 --- a/docker/root/etc/cont-init.d/20-config +++ b/docker/root/etc/cont-init.d/20-config @@ -1,15 +1,17 @@ #!/usr/bin/with-contenv bash -# make folders -mkdir -p /database - # copy config if [ ! -f "/config/settings.json" ]; then cp -a /defaults/settings.json /config/settings.json fi +# check if db exists +if [ ! -f "/database/filebrowser.db" ]; then + touch "/database/filebrowser.db" +fi + # permissions -chown abc:abc \ - /config/settings.json \ +chown -R "$PUID:$PGID" \ + /config \ /database \ - /srv \ No newline at end of file + /srv