Spaces:
Paused
Paused
Update start.sh
Browse files
start.sh
CHANGED
|
@@ -19,6 +19,23 @@ else
|
|
| 19 |
echo "⚠️ Aviso: builder.sh não encontrado. Pulando etapa de compilação de dependências."
|
| 20 |
fi
|
| 21 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
# 2) Env da UI
|
| 23 |
export GRADIO_SERVER_NAME="0.0.0.0"
|
| 24 |
export GRADIO_SERVER_PORT="${PORT:-7860}"
|
|
|
|
| 19 |
echo "⚠️ Aviso: builder.sh não encontrado. Pulando etapa de compilação de dependências."
|
| 20 |
fi
|
| 21 |
|
| 22 |
+
|
| 23 |
+
python3 - <<'PY'
|
| 24 |
+
import os
|
| 25 |
+
from services.vince_server import server
|
| 26 |
+
try:
|
| 27 |
+
server.ensure_repo()
|
| 28 |
+
server.ensure_model()
|
| 29 |
+
if not server.ready():
|
| 30 |
+
return "Setup finalizado, mas checkpoint incompleto (dit.pth/vae.pth ausentes)." # pragma: no cover
|
| 31 |
+
|
| 32 |
+
echo "Setup concluído: repositório e checkpoint prontos para inferência." # ok
|
| 33 |
+
except Exception as e:
|
| 34 |
+
echo f"Erro no setup: {e}"
|
| 35 |
+
PY
|
| 36 |
+
|
| 37 |
+
|
| 38 |
+
|
| 39 |
# 2) Env da UI
|
| 40 |
export GRADIO_SERVER_NAME="0.0.0.0"
|
| 41 |
export GRADIO_SERVER_PORT="${PORT:-7860}"
|