adapt nextloud scan to docker

This commit is contained in:
Lucas Vivo committed 2026-10-09 17:36:49 +02:00
1 parent f7ff789d81
commit 2f3a763054
1 file changed
+2 -21
+2 -21
View File
@@ -27,7 +27,7 @@ LUCAS_LOG="$LOGDIR/log_occ_lucas_${DATE}.log"
MULTI_LOG="$LOGDIR/log_occ_multi_${DATE}.log"
NC_PATH="/nextcloud/nextcloud"
OCC="sudo -u www-data php $NC_PATH/occ"
OCC="docker exec -u www-data nextcloud php occ"
STARTTIME=$(date +"%F %T")
@@ -41,17 +41,6 @@ echo "===================================================="
echo "Nextcloud maintenance started: $STARTTIME"
echo "===================================================="
cleanup() {
echo
echo "Starting Apache..."
sudo systemctl start apache2
}
trap cleanup EXIT
echo "Stopping Apache..."
sudo systemctl stop apache2
###############################################################################
# Cleanup
###############################################################################
@@ -68,7 +57,7 @@ echo
echo "Starting file scans..."
{
$OCC files:scan -vvv mimi >> "$MIMI_LOG" 2>&1
$OCC files:scan -vvv Mimi >> "$MIMI_LOG" 2>&1
echo "$(date): Mimi finished" >> "$MIMI_LOG"
} &
PID1=$!
@@ -79,16 +68,8 @@ PID1=$!
} &
PID2=$!
{
$OCC files:scan -vvv multimedia >> "$MULTI_LOG" 2>&1
echo "$(date): Multimedia finished" >> "$MULTI_LOG"
} &
PID3=$!
wait "$PID1"
wait "$PID2"
wait "$PID3"
echo "All scans completed."
###############################################################################