Explorer
/proc/127/root/tmp/job006_deploy_test.sh
← Zurück ↓ Download
#!/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"