Files
4server/app/sbin/backupAll
T
2026-09-27 10:39:11 -03:00

21 lines
527 B
Bash
Executable File

#!/bin/bash
exec >> /4server/data/log/backupAll.log 2>&1
_self="$(realpath "${BASH_SOURCE[0]:-$0}")"; SBIN="$(dirname "$_self")"
source "$SBIN/helpers"
log "Starting backupAll"
BIN_PATH="$SBIN"
containers=$(docker ps --format '{{.Names}}' | grep -v '^traefik$' | grep -v '^beedb$')
if [ -z "$containers" ]; then
log "No managed container_ids found."
exit 0
fi
log "Triggering backup for:"
while IFS= read -r container; do
log " $container"
touch "/4server/data/$container/cc/backup"
done <<< "$containers"