#!/usr/bin/env bash
# 公共入口只转发到唯一维护的 installer bootstrap，避免两套安装逻辑漂移。
set -euo pipefail

PUBLIC_BASE="${TAOXIAN_PUBLIC_BASE:-https://taoxian.ohoooho.com}"
PUBLIC_BASE="${PUBLIC_BASE%/}"
INSTALLER_BASE="${TAOXIAN_INSTALLER_BASE:-${PUBLIC_BASE}/installer}"
INSTALLER_BASE="${INSTALLER_BASE%/}"
curl --fail --silent --show-error --location \
  "${PUBLIC_BASE}/installer/install.sh" | \
  env \
    TAOXIAN_PUBLIC_BASE="${PUBLIC_BASE}" \
    TAOXIAN_INSTALLER_BASE="${INSTALLER_BASE}" \
    bash -s -- "$@"
