#!/usr/bin/env bash set -euo pipefail NETWORK=${NETWORK:-unis-ai} KB_DATA_DIR=${KB_DATA_DIR:-/opt/maxkb} MINDMAP_URL=${MINDMAP_URL:-/mindmap/} GATEWAY_PORT=${GATEWAY_PORT:-8989} sudo docker network create "$NETWORK" >/dev/null 2>&1 || true sudo mkdir -p "$KB_DATA_DIR" sudo chmod -R 777 "$KB_DATA_DIR" sudo docker rm -f airag unis-gateway >/dev/null 2>&1 || true sudo docker run -d --name airag --network "$NETWORK" \ -v "${KB_DATA_DIR}:/opt/maxkb" \ -e MAXKB_MINDMAP_URL="$MINDMAP_URL" \ unis-kb:latest sudo docker run -d --name unis-gateway --network "$NETWORK" \ -p "${GATEWAY_PORT}:8989" \ -e KB_UPSTREAM=http://airag:8080 \ -e MINDMAP_UPSTREAM=http://mindmap-web:9898 \ unis-gateway:latest