Make gateway-bound UIs reproducible

This commit is contained in:
Mikei386
2026-09-01 10:54:22 +02:00
parent 460a9f0207
commit 16ac177782
6 changed files with 42 additions and 8 deletions
+2 -1
View File
@@ -60,7 +60,7 @@ backup_root=$work/backup
[[ -d $backup_root/volumes ]] || die "Backup enthält keine Docker-Volumes."
# Stop only users of the restored volumes. WireGuard, SSH and networking stay up.
for container in mike-ai-router mike-ai-profile-controller mike-ai-piper; do
for container in mike-ai-router mike-ai-profile-controller mike-ai-piper mike-ai-portainer; do
if [[ $(docker inspect -f '{{.State.Running}}' "$container" 2>/dev/null || true) == true ]]; then
docker stop "$container" >/dev/null
fi
@@ -81,6 +81,7 @@ restore_volume() {
restore_volume mike-ai_piper-data "$backup_root/volumes/piper-data"
restore_volume mike-ai_router-state "$backup_root/volumes/router-state"
restore_volume mike-ai_router-images "$backup_root/volumes/router-images"
restore_volume portainer_data "$backup_root/volumes/portainer-data"
cd "$ROOT_DIR"
./manage.sh deploy core