a
This commit is contained in:
Executable
+34
@@ -0,0 +1,34 @@
|
||||
#!/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'"
|
||||
Reference in New Issue
Block a user