Simplify Athena runtime and document current architecture

This commit is contained in:
Mikei386
2026-08-30 08:45:52 +02:00
parent c721db47d0
commit c6517ee137
56 changed files with 1275 additions and 4713 deletions
+11 -5
View File
@@ -14,7 +14,7 @@ command -v docker >/dev/null || fail "Docker fehlt."
cd "$ROOT_DIR"
./manage.sh validate >/dev/null
pass "Profilmatrix, MCP-Liste und Compose-Konfiguration stimmen"
pass "Profilmatrix und Compose-Konfiguration stimmen"
healthy() {
local name=$1 state health
@@ -30,6 +30,7 @@ for name in \
mike-ai-piper \
mike-ai-xtts \
mike-ai-tts-gateway \
mike-ai-llama-dashboard \
mike-ai-mcp-athena-operator \
mike-ai-backup; do
healthy "$name" || fail "$name fehlt oder ist nicht gesund"
@@ -49,11 +50,16 @@ for legacy in \
mike-ai-mcp-web \
mike-ai-tools-searxng \
mike-ai-tools-tinysearch \
mike-ai-mcp-platform-context; do
[[ $(docker inspect -f '{{.State.Running}}' "$legacy" 2>/dev/null || true) != true ]] || \
fail "Altlast laeuft noch: $legacy"
mike-ai-mcp-platform-context \
mike-ai-mcp-arr \
mike-ai-mcp-deemix \
mike-ai-mcp-github \
mike-ai-mcp-homeassistant \
mike-ai-mcp-navidrome; do
[[ -z $(docker inspect -f '{{.Name}}' "$legacy" 2>/dev/null || true) ]] || \
fail "Altlast existiert noch: $legacy"
done
pass "OpenWebUI, alte Hermes-Dienste und migrierte MCPs sind aus"
pass "OpenWebUI, alte Hermes-Dienste und migrierte MCPs sind entfernt"
docker exec mike-ai-router python - <<'PY' >/dev/null
import json