cwchang commited on
Commit
a2ac131
·
1 Parent(s): 315308d

feat: auto-download example audio from GitHub Release

Browse files
Files changed (1) hide show
  1. docker-entrypoint.sh +15 -0
docker-entrypoint.sh CHANGED
@@ -26,6 +26,21 @@ else
26
  echo "✅ 模型已存在"
27
  fi
28
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
29
  # 啟動 Nginx(前端)
30
  echo "🌐 啟動 Nginx(端口 7860)..."
31
  nginx
 
26
  echo "✅ 模型已存在"
27
  fi
28
 
29
+ # 下載示例音頻(如果不存在)
30
+ EXAMPLE_AUDIO_PATH="/app/frontend/dist/example.wav"
31
+ if [ ! -f "$EXAMPLE_AUDIO_PATH" ]; then
32
+ echo "📥 下載示例音頻..."
33
+ DOWNLOAD_URL="https://github.com/ammosu/qwen3-tts-voice-clone/releases/download/v1.0.0/example.wav"
34
+
35
+ if wget -q -O "$EXAMPLE_AUDIO_PATH" "$DOWNLOAD_URL" 2>/dev/null; then
36
+ echo "✅ 示例音頻下載完成"
37
+ else
38
+ echo "⚠️ 示例音頻下載失敗(非關鍵錯誤,服務將繼續啟動)"
39
+ fi
40
+ else
41
+ echo "✅ 示例音頻已存在"
42
+ fi
43
+
44
  # 啟動 Nginx(前端)
45
  echo "🌐 啟動 Nginx(端口 7860)..."
46
  nginx