Added requirements for bookstack-system-cli

Added required ZIP extension and mariadb-client package to provide
mysqldump which is required by the CLI for backing up.
This commit is contained in:
Dan Brown 2023-05-06 02:20:57 +01:00
parent d29c2f1f55
commit 607fecb0bf
No known key found for this signature in database
GPG Key ID: 46D9F943C24A2EF9
2 changed files with 4 additions and 1 deletions

View File

@ -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 ****" && \

View File

@ -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