#!/usr/bin/env bash set -euo pipefail TENANT_ID=${1:-} if [[ -z "$TENANT_ID" ]]; then echo "Usage: $0 " >&2 exit 1 fi if ! [[ "$TENANT_ID" =~ ^[a-z0-9-]+$ ]]; then echo "Error: tenant-id must be lowercase alphanumeric and dashes (e.g., acme-corp)" >&2 exit 1 fi COMPOSE_FILE="docker-compose.yml" echo "Appending services for tenant '$TENANT_ID' to $COMPOSE_FILE..." cat >> "$COMPOSE_FILE" <> "$COMPOSE_FILE" <