initial COM2 system snapshot
This commit is contained in:
38
COM2_UP_AND_HARD_CHECKS.sh
Executable file
38
COM2_UP_AND_HARD_CHECKS.sh
Executable file
@@ -0,0 +1,38 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
DIR="/opt/hx-ki/com2-stack"
|
||||
F="$DIR/docker-compose.yml"
|
||||
NET="hxki-internal"
|
||||
|
||||
echo "=== COM2 UP + HARD CHECKS ==="
|
||||
[ -f "$F" ] || { echo "FEHLT: $F"; exit 1; }
|
||||
|
||||
# 0) Netzwerk muss external existieren
|
||||
docker network inspect "$NET" >/dev/null 2>&1 || docker network create "$NET" >/dev/null
|
||||
|
||||
# 1) Orchester neu hoch
|
||||
cd "$DIR"
|
||||
docker compose down --remove-orphans
|
||||
docker compose up -d --remove-orphans
|
||||
|
||||
echo
|
||||
echo "[A] Container Status"
|
||||
docker ps --format 'NAME={{.Names}} STATUS={{.Status}} PORTS={{.Ports}}' | egrep 'hxki-|hx-caddy' || true
|
||||
|
||||
echo
|
||||
echo "[B] Netzwerk-Mitglieder ($NET)"
|
||||
docker network inspect "$NET" --format '{{range $id,$c := .Containers}}{{println $c.Name}}{{end}}' | sort
|
||||
|
||||
echo
|
||||
echo "[C] Caddy -> Service Reachability (intern)"
|
||||
docker exec -it hx-caddy sh -lc 'wget -qO- http://hxki-web/ >/dev/null && echo OK_CADDY_TO_WEB || echo FAIL_CADDY_TO_WEB'
|
||||
docker exec -it hx-caddy sh -lc 'wget -qO- http://hxki-n8n:5678/ >/dev/null && echo OK_CADDY_TO_N8N || echo FAIL_CADDY_TO_N8N'
|
||||
docker exec -it hx-caddy sh -lc 'wget -qO- http://hxki-mautic/ >/dev/null && echo OK_CADDY_TO_MAUTIC || echo FAIL_CADDY_TO_MAUTIC'
|
||||
|
||||
echo
|
||||
echo "[D] n8n Logs (letzte 40)"
|
||||
docker logs --tail=40 hxki-n8n || true
|
||||
|
||||
echo
|
||||
echo "=== ENDE ==="
|
||||
Reference in New Issue
Block a user