#!/usr/bin/env bash set -euo pipefail ensure_root detect_pkg_manager pkg_install curl echo "" echo "=== NGINX KI-Proxy Konfigurator ===" echo "" read -p "Pfad unter dem KI erreichbar sein soll (z.B. /ai): " KI_PATH read -p "Backend-Adresse (z.B. http://127.0.0.1:11434): " KI_BACKEND echo "" echo "Ist Ollama installiert? (y/n)" read OLLAMA if [[ "$OLLAMA" =~ ^[Yy]$ ]]; then echo "Ollama wird geprüft..." if ! systemctl is-active --quiet ollama && ! pgrep ollama >/dev/null; then echo "⚠️ Ollama läuft nicht. Bitte vorher installieren/starten." else echo "✅ Ollama läuft." fi fi echo "" echo "Soll zusätzlich der Memory-Server integriert werden? (y/n)" read MEM if [[ "$MEM" =~ ^[Yy]$ ]]; then read -p "Memory Server URL (z.B. http://127.0.0.1:8085): " MEMORY_URL fi NGINX_CONF="/etc/nginx/conf.d/ai-proxy.conf" $SUDO tee $NGINX_CONF >/dev/null </dev/null <$KI_PATH/" if [[ "$MEM" =~ ^[Yy]$ ]]; then echo "Memory erreichbar unter: http://${KI_PATH}_memory/" fi