1 Commits
Author SHA1 Message Date
Hartmut Bauer 15f77b6bf5 1st step to podman 2025-04-29 22:56:18 +02:00
4 changed files with 27 additions and 14 deletions

No files matched your search

+2 -2
View File
@@ -14,12 +14,12 @@ backup_daily2() {
before_backup() {
stop_docker
stop_containers
return $?
}
after_backup() {
start_docker
start_containers
local dock=$?
copy_to_nas "$BACKUP_TARGET" "$NAS_TARGET"
local copy=$?
+21 -9
View File
@@ -140,18 +140,30 @@ check_root() {
fi
}
start_docker() {
log $DEBUG "$DBG start_docker()"
log $DEBUG "$DBG > \$DOCKER up -d"
$DOCKER up -d >>$LOG_FILE 2>&1
return $?
start_containers() {
log $DEBUG "$DBG start_containers()"
if [ -f /var/docker/run/docker-compose.yml ]; then
log $DEBUG "$DBG > \$DOCKER up -d"
$DOCKER up -d >>$LOG_FILE 2>&1
return $?
else
log $DEBUG "$DBG > sudo systemctl start pihole"
sudo systemctl start pihole >>$LOG_FILE 2>&1
return $?
fi
}
stop_docker() {
stop_containers() {
log $DEBUG "$DBG stop_docker()"
log $DEBUG "$DBG > \$DOCKER down"
$DOCKER down >>$LOG_FILE 2>&1
return $?
if [ -f /var/docker/run/docker-compose.yml ]; then
log $DEBUG "$DBG > \$DOCKER down"
$DOCKER down >>$LOG_FILE 2>&1
return $?
else
log $DEBUG "$DBG > sudo systemctl stop pihole"
sudo systemctl stop pihole >>$LOG_FILE 2>&1
return $?
fi
}
# Zugriffsrechte für Logs und Backups setzen
+2 -1
View File
@@ -3,9 +3,10 @@
# entrypoint for all actions
#
# 2.1.7 29.04.2025 - 1. Schritt zur Umstellung auf podman
# 2.1.6 29.04.2025 - weekly backup Sa->SO
VER="2.1.6"
VER="2.1.7"
HERE=$(dirname "$0")
THIS_SCRIPT=$0
+2 -2
View File
@@ -28,12 +28,12 @@ before_backup() {
if [ $mys -gt 0 ] || [ $pos -gt 0 ]; then
return 1
fi
stop_docker
stop_containers
return $?
}
after_backup() {
start_docker
start_containers
local dock=$?
copy_to_nas "$BACKUP_TARGET" "$NAS_TARGET"
local copy=$?