#!/usr/bin/env bash set -euo pipefail cd "$(dirname "${BASH_SOURCE[0]}")" # Wraps docker compose with the full file set for this stack (base + GPU # passthrough + audio/ollama-auth services) so a plain "up"/"build" can't # accidentally drop the ollama GPU override again. readonly COMPOSE_FILES=(-f docker-compose.yaml -f docker-compose.gpu.yaml -f docker-compose.audio.yaml -f docker-compose.mtp.yaml) if [[ $# -eq 0 ]]; then exec docker compose "${COMPOSE_FILES[@]}" up -d --build fi exec docker compose "${COMPOSE_FILES[@]}" "$@"