Fix permission error, and missing filebrowser.db for .s6 images. Should resolve https://github.com/filebrowser/filebrowser/issues/2217
18 lines
318 B
Plaintext
18 lines
318 B
Plaintext
#!/usr/bin/with-contenv bash
|
|
|
|
# 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 -R "$PUID:$PGID" \
|
|
/config \
|
|
/database \
|
|
/srv
|