#!/bin/bash # 启动录音服务 + HTTPS 隧道 echo "🎙️ 启动录音服务..." # 创建上传目录 mkdir -p /home/ubuntu/nanocode/audio-recorder/uploads cd /home/ubuntu/nanocode/audio-recorder/backend # 检查并启动 Flask 服务 if ! pgrep -f "python3 app.py" > /dev/null; then echo "📡 启动 Flask 服务..." nohup python3 app.py > /tmp/audio-recorder.log 2>&1 & sleep 2 fi echo "✅ Flask 服务已启动: http://localhost:8890" echo "" # 启动 HTTPS 隧道 echo "🔒 启动 HTTPS 隧道..." echo " 请等待 5-10 秒生成安全链接..." echo "" npx -y localtunnel --port 8890 & sleep 5 echo "" echo "📱 手机浏览器访问上面的 HTTPS 链接即可录音" echo "⚠️ 注意:首次访问 localtunnel 需要点击 'Click to Continue'" echo "" echo "🛑 停止服务: pkill -f 'python3 app.py' && pkill -f 'localtunnel'"