#!/bin/sh set -eu TS=$(date +%Y%m%d_%H%M%S) R=/opt/struktur/hermes-terminal-reparatur/20260806_110000_$TS mkdir -p "$R" cp /opt/struktur/hermes-ui-auswahl/.env "$R/workspace.env.backup" cp /opt/struktur/hermes-ui-auswahl/compose.yaml "$R/compose.yaml.backup" sha256sum "$R/workspace.env.backup" "$R/compose.yaml.backup" > "$R/SHA256-backup.txt" if grep -qE '^(HERMES_PASSWORD|CLAUDE_PASSWORD)=.+' /opt/struktur/hermes-ui-auswahl/.env; then echo PASSWORD_PRESENT; else echo PASSWORD_MISSING; exit 2; fi printf '%s\n' 'services:' ' hermes-workspace:' ' image: hermes-workspace:terminal-auth-fix-20260806' > "$R/override.yaml" cd /opt/struktur/hermes-ui-auswahl docker compose -f compose.yaml -f "$R/override.yaml" up -d hermes-workspace echo "$R"