23 lines
711 B
Bash
23 lines
711 B
Bash
#!/bin/bash
|
||
set -e
|
||
|
||
echo "🚀 Transcription Service Docker Container"
|
||
echo "=========================================="
|
||
|
||
# Проверяем HF_TOKEN
|
||
if [ -z "$HF_TOKEN" ]; then
|
||
echo "⚠️ Внимание: HF_TOKEN не установлен. Диаризация будет недоступна."
|
||
echo " Запустите с: docker compose up -e HF_TOKEN=your_token"
|
||
else
|
||
echo "✅ HF_TOKEN установлен"
|
||
fi
|
||
|
||
# Создаём директории если их нет
|
||
mkdir -p uploads processed tmp
|
||
|
||
echo "📡 Запуск сервера на http://0.0.0.0:8000"
|
||
echo ""
|
||
|
||
# Запускаем uvicorn (worker'ы стартуют через lifespan в backend/main.py)
|
||
exec "$@"
|