#!/usr/bin/env bash set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" SKILL_ROOT="$(dirname "$SCRIPT_DIR")" source "$SCRIPT_DIR/_common.sh" : "${REGISTRY_PORT:=5000}" : "${DATA_DIR:=$HOME/registry}" : "${AUTH_DIR:=$HOME/registry/auth}" : "${REGISTRY_USER:=}" main() { [[ -n "$REGISTRY_USER" ]] || die "REGISTRY_USER is required." echo "[PLAN] $(date -Iseconds) Container Registry" echo "[PLAN] Port: $REGISTRY_PORT" echo "[PLAN] Data: $DATA_DIR" echo "[PLAN] Auth: $AUTH_DIR (basic auth)" echo "[PLAN] Compose file: outputs/compose.yml" echo "[PLAN] Next: export DRY_RUN=0 && ./scripts/11_apply.sh" } main "$@"