initial COM2 system snapshot

This commit is contained in:
gitea
2026-03-06 15:22:40 +00:00
commit 9c0fa49baf
4377 changed files with 273033 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
#!/usr/bin/env bash
set -euo pipefail
MA="hxki-mautic"
CA="hx-caddy"
echo "=== COM2 · FIX MAUTIC ONLY (no rebuild, no guessing) ==="
echo "[1] Stoppe NUR Mautic"
docker stop "$MA" >/dev/null || true
echo "[2] Starte NUR Mautic neu"
docker start "$MA" >/dev/null
echo "[3] Warte bis Mautic auf :80 lauscht (max 60s)"
for i in {1..60}; do
if docker exec "$MA" sh -lc "ss -lnt | grep -q ':80 '"; then
echo "OK: Mautic lauscht auf Port 80"
break
fi
sleep 1
if [ "$i" -eq 60 ]; then
echo "FAIL: Mautic lauscht NICHT auf Port 80"
docker logs --tail=120 "$MA"
exit 1
fi
done
echo "[4] Test: Caddy -> Mautic"
if docker exec "$CA" sh -lc "wget -qO- http://hxki-mautic/ >/dev/null"; then
echo "OK_CADDY_TO_MAUTIC"
else
echo "FAIL_CADDY_TO_MAUTIC"
docker logs --tail=120 "$MA"
exit 1
fi
echo "=== DONE: COM2 IST SAUBER ==="