diff --git a/ubooquity/Dockerfile b/ubooquity/Dockerfile index fd000bcea..525014bef 100644 --- a/ubooquity/Dockerfile +++ b/ubooquity/Dockerfile @@ -7,6 +7,7 @@ COPY rootfs / VOLUME [ "/data" ] VOLUME [ "/share" ] +VOLUME [ "/config" ] # Add bashio RUN apk add --no-cache \ @@ -28,13 +29,15 @@ RUN apk add --no-cache \ && sed -i 's|{PUID:-911}|(bashio::config "PUID")|g' /etc/cont-init.d/10-adduser \ && sed -i 's|{PGID:-911}|(bashio::config "PGID")|g' /etc/cont-init.d/10-adduser \ # Set config directory + && mkdir -p /config/ubooquity \ + && sed -i 's|/config|/config/ubooquity|g' /etc/cont-init.d/10-adduser \ && sed -i 's|/config|/config/ubooquity|g' /etc/cont-init.d/30-config \ && sed -i 's|/config|/config/ubooquity|g' /etc/services.d/ubooquity/run \ # Set default directory + && mkdir -p /share/ubooquity/files /share/ubooquity/comics /share/ubooquity/books \ && sed -i 's|/files|/share/ubooquity/files|g' /defaults/preferences.json \ && sed -i 's|/comics|/share/ubooquity/comics|g' /defaults/preferences.json \ && sed -i 's|/books|/share/ubooquity/books|g' /defaults/preferences.json \ - && mkdir -p /share/ubooquity/files /share/ubooquity/comics /share/ubooquity/books \ # Allow maximum memory setting && sed -i 's|bash|bashio|g' /etc/services.d/ubooquity/run \ && sed -i 's|{MAXMEM:-512}|(bashio::config "maxmem")|g' /etc/services.d/ubooquity/run