Initial commit: AI Interview System

This commit is contained in:
111
2026-01-23 13:57:48 +08:00
commit 95770afe21
127 changed files with 24686 additions and 0 deletions

32
start-tunnel.sh Executable file
View File

@@ -0,0 +1,32 @@
#!/bin/bash
# 启动 Cloudflare Tunnel替代 ngrok无警告页面
#
# 使用方法:
# ./start-tunnel.sh
#
# 会输出一个 URL类似
# https://xxx-xxx-xxx.trycloudflare.com
#
# 把这个 URL 复制到 .env 文件的 TUNNEL_URL 配置中
echo "🚀 启动 Cloudflare Tunnel..."
echo ""
echo "等待隧道建立,会显示一个 trycloudflare.com 的 URL"
echo "请复制该 URL 到 .env 文件的 TUNNEL_URL 配置中"
echo ""
echo "按 Ctrl+C 停止隧道"
echo ""
# 检查 cloudflared 是否安装
if ! command -v cloudflared &> /dev/null; then
echo "❌ cloudflared 未安装"
echo ""
echo "请先安装 cloudflared:"
echo " macOS: brew install cloudflared"
echo " Linux: curl -L https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64 -o cloudflared && chmod +x cloudflared && sudo mv cloudflared /usr/local/bin/"
echo " Windows: 从 https://github.com/cloudflare/cloudflared/releases 下载"
exit 1
fi
# 启动隧道
cloudflared tunnel --url http://localhost:8000