#!/bin/bash # Start all sample services # Usage: ./ctrl/start.sh [-d] SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" ROOT_DIR="$(dirname "$SCRIPT_DIR")" DETACH="" if [[ "$1" == "-d" ]]; then DETACH="-d" fi echo "=== Starting sample services ===" # Start soleprint echo "Starting soleprint..." cd "$ROOT_DIR/soleprint" docker compose up $DETACH & # Start sample app if [[ -f "$ROOT_DIR/sample/docker-compose.yml" ]]; then echo "Starting sample app..." cd "$ROOT_DIR/sample" docker compose up $DETACH & fi wait echo "=== All services started ==="