From 59844e17e1f79006a4ec5e72eefb02d9d724dd25 Mon Sep 17 00:00:00 2001 From: hailin Date: Mon, 19 May 2025 01:07:30 +0800 Subject: [PATCH] . --- supabase/chatdesk/wrapper.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/supabase/chatdesk/wrapper.sh b/supabase/chatdesk/wrapper.sh index a6ab8c2..ab0e89c 100644 --- a/supabase/chatdesk/wrapper.sh +++ b/supabase/chatdesk/wrapper.sh @@ -10,6 +10,28 @@ until curl -s -o /dev/null -w "%{http_code}" -H "apikey: $SUPABASE_ANON_KEY" htt sleep 1 done + +# ✅ 设置 SUPABASE_URL,如果为空则使用默认值 +if [ -z "${SUPABASE_URL:-}" ]; then + SUPABASE_URL="http://localhost:8000" +fi + +# ✅ 删除旧的 env.js(如果存在) +ENV_FILE="/supabase/chatdesk/public/env.js" +if [ -f "$ENV_FILE" ]; then + echo "[chatai-ui] Removing old env.js" + rm -f "$ENV_FILE" +fi + +# ✅ 写入新的 env.js +echo "[chatai-ui] Writing env.js with SUPABASE_URL=$SUPABASE_URL" +cat < "$ENV_FILE" +window.RUNTIME_ENV = { + "SUPABASE_URL": "${SUPABASE_URL}" +}; +EOF + + echo "[chatai-ui] API is reachable via Kong. Starting UI..." /bin/bash /supabase/chatdesk/init.sh