Simplify Athena runtime and document current architecture
This commit is contained in:
+11
-5
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user