#!/bin/sh set -eu DEPLOY_DIR=${HAN_DEPLOY_DIR:-/opt/han-chat/backend} SOURCE_DIR=$(CDPATH= cd -- "$(dirname "$0")" && pwd) [ ! -f "$SOURCE_DIR/../../docker-compose.yml" ] || \ DEPLOY_DIR=$(CDPATH= cd -- "$SOURCE_DIR/../.." && pwd) cd "$DEPLOY_DIR" CONFIG_FILE=${CONFIG_FILE:-.env} LAUNCHER=${HAN_SECRETS_LAUNCHER:-/usr/local/lib/han-secrets/han-secrets} [ -x "$LAUNCHER" ] || LAUNCHER=deployment/secrets/han-secrets exec "$LAUNCHER" run --config "$CONFIG_FILE" -- \ docker compose --env-file "$CONFIG_FILE" "$@"