#!/usr/bin/env bash set -Eeuo pipefail repo_root="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")/.." && pwd)" deployment_root="${GITEA_DEPLOYMENT_PATH:-$HOME/gitea-deployment}" base_compose="$deployment_root/docker-compose.yml" base_env="$deployment_root/.env" if [[ ! -f "$base_compose" ]]; then echo "Generic Gitea Compose file not found: $base_compose" >&2 exit 2 fi if [[ ! -f "$base_env" ]]; then echo "Generic Gitea environment file not found: $base_env" >&2 exit 2 fi exec docker compose \ --project-name gitea-deployment \ --project-directory "$deployment_root" \ --env-file "$base_env" \ --file "$base_compose" \ --file "$repo_root/gitea.caddy.yaml" \ "$@"