diff --git a/Dockerfile b/Dockerfile index 0ff44dd..6d2837d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -31,6 +31,8 @@ RUN \ php81-pecl-memcached \ php81-phar \ php81-tokenizer \ + php81-zip \ + mariadb-client \ qt5-qtbase \ ttf-freefont && \ echo "**** configure php-fpm to pass env vars ****" && \ diff --git a/root/etc/s6-overlay/s6-rc.d/init-bookstack-config/run b/root/etc/s6-overlay/s6-rc.d/init-bookstack-config/run index a4da96b..1b683e6 100755 --- a/root/etc/s6-overlay/s6-rc.d/init-bookstack-config/run +++ b/root/etc/s6-overlay/s6-rc.d/init-bookstack-config/run @@ -3,7 +3,7 @@ # create directory structure mkdir -p \ - /config/www/{uploads,files,images,themes} + /config/www/{uploads,files,images,themes,backups} # check for .env and copy default if needed if [[ ! -f "/config/www/.env" ]] || [[ ! -s "/config/www/.env" ]]; then @@ -13,6 +13,7 @@ fi # create symlinks symlinks=( /app/www/themes + /app/www/storage/backups /app/www/storage/uploads/files /app/www/storage/uploads/images /app/www/public/uploads