#!/usr/bin/env bash
# AiKey installer wrapper. Generated by main-site server.
#
# This wrapper sets the per-request tracking context (token / sid / channel)
# in environment variables, then exec's into the canonical installer hosted
# at the URL below. The canonical installer reads AIKEY_TELEMETRY_* vars
# and emits site.install.* events to the configured base URL.
#
#   Channel : indiehackers
#   Code    : ih01
#   Lang    : zh
#   Edition : personal
#   Version : v1.0.0-rc.2

set -euo pipefail

export AIKEY_TELEMETRY_TOKEN='eyJzaWQiOiI2MjNkYzJhOS1jNWNkLTQzYjktYWUzNy03ZDA5OTE3ODFiMmUiLCJpYXQiOjE3NzkyNjQyMzksImV4cCI6MTc3OTM1MDYzOSwic2NvcGUiOiJpbnN0YWxsIiwiY29kZSI6ImloMDEiLCJsYW5nIjoiemgiLCJlZGl0aW9uIjoicGVyc29uYWwifQ.nceBIb0tUabtoMv4GxBPhv1ZlWg-i2gPfobNPikDYpk'
export AIKEY_TELEMETRY_SID='623dc2a9-c5cd-43b9-ae37-7d0991781b2e'
export AIKEY_TELEMETRY_CHANNEL='indiehackers'
export AIKEY_TELEMETRY_CODE='ih01'
export AIKEY_TELEMETRY_LANG='zh'
export AIKEY_TELEMETRY_EDITION='personal'
export AIKEY_TELEMETRY_BASE='https://aikeylabs.com/t'
export AIKEY_TELEMETRY_VERSION='v1.0.0-rc.2'


INSTALLER_URL='https://github.com/aikeylabs/launch/releases/latest/download/local-install.sh'

curl -fsSL --connect-timeout 10 --max-time 600 "$INSTALLER_URL" | bash -s -- "$@"
