Explorer
/tmp/remove-workspace-password.sh
← Zurück ↓ Download
#!/usr/bin/env bash
set -euo pipefail
envf=/opt/struktur/hermes-ui-auswahl/.env
backup=/opt/backups/hermes-carlo-komfort/$(date +%Y%m%d_%H%M%S)-remove-password
mkdir -p "$backup"
cp -a "$envf" "$backup/.env.before"
sha256sum "$envf" "$backup/.env.before" > "$backup/SHA256-before.txt"
sed -i '/^HERMES_PASSWORD=/d; s/^HOST=0\.0\.0\.0$/HOST=127.0.0.1/' "$envf"
chmod 600 "$envf"
sha256sum "$envf" > "$backup/SHA256-after.txt"
cd /opt/struktur/hermes-ui-auswahl
docker compose up -d --force-recreate hermes-workspace
sleep 3
docker inspect hermes-carlo-komfort --format 'status={{.State.Status}} health={{if .State.Health}}{{.State.Health.Status}}{{else}}none{{end}}'
docker logs --tail 30 hermes-carlo-komfort
curl -sS -o /dev/null -w 'local_http=%{http_code}\n' http://127.0.0.1:5099/
curl -skI https://hermes-komfort.agentsolutions-mallorca.com/ | head -8
echo "backup=$backup"