Aduc-sdr-2_5s / start.sh
euIaxs22's picture
Update start.sh
4697d29 verified
raw
history blame
960 Bytes
#!/usr/bin/env bash
set -euo pipefail
: "${APP_DIR:=/app}"
export PYTORCH_CUDA_ALLOC_CONF="expandable_segments:True,max_split_size_mb:128"
export CUDA_MODULE_LOADING="LAZY"
echo "======================================================="
echo " VINCIE - Start (VINCIE-3B, 8x L40S)"
echo "======================================================="
# 1) Builder (garante Apex/Flash e deps CUDA)
echo "🛠️ Iniciando o builder.sh para compilar/instalar dependências CUDA..."
if [ -f "/app/builder.sh" ]; then
/bin/bash /app/builder.sh
echo "✅ Builder finalizado."
else
echo "⚠️ Aviso: builder.sh não encontrado. Pulando etapa de compilação de dependências."
fi
# 2) Env da UI
export GRADIO_SERVER_NAME="0.0.0.0"
export GRADIO_SERVER_PORT="${PORT:-7860}"
export GRADIO_ENABLE_QUEUE="True"
tree -L 4 /app
tree -L 4 /data
# 6) Sobe a UI
echo "🚀 Iniciando a interface web VINCIE (app_vince.py)..."
cd "$APP_DIR"
python3 /app/app_vince.py