#!/usr/bin/env bash set -Eeuo pipefail [[ $EUID -eq 0 ]] || { echo "Bitte als root ausführen." >&2; exit 1; } MCP_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" STACK_DIR="$(cd "$MCP_DIR/../.." && pwd)" STACK_ENV=${STACK_ENV:-/etc/mike-ai/stack.env} COMPOSE=(docker compose) if [[ -s $STACK_ENV ]]; then COMPOSE+=(--env-file "$STACK_ENV") fi COMPOSE+=(-f "$STACK_DIR/compose.yaml") docker network inspect mike-ai-tools >/dev/null 2>&1 || \ docker network create --internal --subnet 172.30.40.0/24 mike-ai-tools >/dev/null docker network inspect mike-ai-tools-egress >/dev/null 2>&1 || \ docker network create --subnet 172.30.50.0/24 mike-ai-tools-egress >/dev/null # Einziger MCP auf Athena: ATHENA.md plus der begrenzte Host-Operator. "$MCP_DIR/../operator/install-operator.sh" echo "Portable Fach-MCPs laufen als eigene Container auf Unraid." "${COMPOSE[@]}" up -d --build mcp-athena-operator "${COMPOSE[@]}" ps