From eb1d60e7979fdf3215d8a2968119be70b3e96387 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Mon, 1 Aug 2022 15:31:36 +0200 Subject: [PATCH] Update 99-add_packages.sh --- nextcloud/rootfs/etc/cont-init.d/99-add_packages.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/nextcloud/rootfs/etc/cont-init.d/99-add_packages.sh b/nextcloud/rootfs/etc/cont-init.d/99-add_packages.sh index de0d63b3c..076fa6aee 100644 --- a/nextcloud/rootfs/etc/cont-init.d/99-add_packages.sh +++ b/nextcloud/rootfs/etc/cont-init.d/99-add_packages.sh @@ -1,5 +1,6 @@ #!/bin/bash +# Install specific packages if [ ! -d /data/config/www/nextcloud/apps/pdfannotate ]; then CURRENT="$PWD" cd /data/config/www/nextcloud/apps || exit @@ -8,3 +9,15 @@ if [ ! -d /data/config/www/nextcloud/apps/pdfannotate ]; then apk add --no-cache ghostscript >/dev/null echo "Nextcloud annotate app added to Nextcloud app store" fi + +# Install specific apps +if bashio::config.has_value 'additional_apps'; then + bashio::log.info "Installing additional apps :" + # hadolint ignore=SC2005 + NEWAPPS=$(bashio::config 'additional_apps') + for APP in ${NEWAPPS//,/ }; do + bashio::log.green "... $APP" + # shellcheck disable=SC2015 + apk add --no-cache "$APP" >/dev/null || bashio::log.red "... not successful, please check package name" + done +fi