#!/usr/bin/env bash set -euo pipefail if ask_to_install "Ollama Server"; then echo "=== OLLAMA SERVER INSTALLATION ===" ensure_root detect_pkg_manager install_docker $SUDO mkdir -p /srv/docker/ollama cd /srv/docker/ollama # Funktion, die den nächsten freien Port sucht find_free_port() { PORT=11434 while ss -lnt | awk '{print $4}' | grep -q ":$PORT$"; do PORT=$((PORT + 1)) done echo "$PORT" } FREE_PORT=$(find_free_port) echo "✅ Freier Port gefunden: $FREE_PORT" $SUDO tee docker-compose.yml >/dev/null <:$FREE_PORT" else log "${YELLOW}⏭ Ollama Server übersprungen.${NC}" fi