update docker update script

This commit is contained in:
Simon Rieger 2025-05-05 13:57:10 +02:00
parent 71941ccb84
commit 8057a013af

View file

@ -1,6 +1,6 @@
#!/bin/bash
start_at="feishin"
start_at="actualbudget"
found_start=false
for ordner in */; do
@ -16,15 +16,8 @@ for ordner in */; do
cd "$ordner" || exit
# Docker stoppen
docker compose down
# Watchtower-Label entfernen
sed -i '/com.centurylinklabs.watchtower.enable/d' docker-compose.yml
# Prüfe ob caddy.log in den nächsten 10 Zeilen nach labels: existiert
if ! awk '/labels:/ {for(i=1;i<=10;i++) {getline; if($0 ~ /caddy\.log/) found=1}} END{exit !found}' docker-compose.yml; then
sed -i '/labels:/d' docker-compose.yml
fi
#docker compose down
docker compose pull
# Docker neu starten
docker compose up -d