#!/usr/bin/env bash set -euo pipefail echo "Starting auth service..." python /app/auth_service.py & AUTH_PID=$! echo "Starting Ollama..." ollama serve & OLLAMA_PID=$! echo "Waiting for Ollama API..." until curl -sf http://127.0.0.1:11434/api/tags >/dev/null; do sleep 2 done echo "Ensuring qwen3:0.6b is available..." ollama pull qwen3:0.6b echo "Starting Open WebUI..." open-webui serve --host 127.0.0.1 --port 8080 & WEBUI_PID=$! echo "Starting Nginx..." nginx -g 'daemon off;' & NGINX_PID=$! wait $NGINX_PID