From 1cea3a1580c4bc9ce0f701a09789a6b7ed06e616 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Fri, 1 Dec 2023 17:02:20 +0100 Subject: [PATCH] Update 02-init_steps.sh --- .../rootfs/etc/cont-init.d/02-init_steps.sh | 34 +++++++------------ 1 file changed, 13 insertions(+), 21 deletions(-) diff --git a/nextcloud/rootfs/etc/cont-init.d/02-init_steps.sh b/nextcloud/rootfs/etc/cont-init.d/02-init_steps.sh index b5242fc2f..5bacf9337 100755 --- a/nextcloud/rootfs/etc/cont-init.d/02-init_steps.sh +++ b/nextcloud/rootfs/etc/cont-init.d/02-init_steps.sh @@ -136,28 +136,20 @@ done if bashio::config.true "enable_thumbnails"; then echo "... Enabling thumbnails" - for files in /defaults/config.php /data/config/www/nextcloud/config/config.php; do - if [ -f "$files" ]; then - # Add variables - "... set ffmpeg path" - sudo -u abc php /app/www/public/occ config:system:set preview_ffmpeg_path --value='/usr/bin/ffmpeg' - "... set enable_previews" - sudo -u abc php /app/www/public/occ config:system:set enable_previews --value=true - i=0 - for element in TXT MarkDown OpenDocument PDF Image TIFF SVG Font MP3 Movie MKV MP4 AVI; do # Comma separated values - "... set $element thumbnails" - # shellcheck disable=SC2086 - sudo -u abc php /app/www/public/occ config:system:set enabledPreviewProviders $i --value="${element}" - i=$((i + 1)) - done - fi + # Add variables + "... set ffmpeg path" + sudo -u abc php /app/www/public/occ config:system:set preview_ffmpeg_path --value='/usr/bin/ffmpeg' + "... set enable_previews" + sudo -u abc php /app/www/public/occ config:system:set enable_previews --value=true + i=0 + for element in TXT MarkDown OpenDocument PDF Image TIFF SVG Font MP3 Movie MKV MP4 AVI; do # Comma separated values + "... set $element thumbnails" + # shellcheck disable=SC2086 + sudo -u abc php /app/www/public/occ config:system:set enabledPreviewProviders $i --value="OC\\Preview\\${element}" + i=$((i + 1)) done else # Remove variables - for files in /defaults/config.php /data/config/www/nextcloud/config/config.php; do - if [ -f "$files" ]; then - "... disable previews" - sudo -u abc php /app/www/public/occ config:system:set enable_previews --value=false - fi - fi + "... disable previews" + sudo -u abc php /app/www/public/occ config:system:set enable_previews --value=false fi