transcription/scripts/docker-entrypoint.sh

23 lines
711 B
Bash
Raw Permalink Normal View History

#!/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 "$@"