tecnotron / start.sh
MrPablo's picture
Update start.sh
5703c14 verified
raw
history blame contribute delete
691 Bytes
#!/bin/bash
descargar_modelo() {
echo "--- TECNOTRON: Esperando a que Ollama esté listo... ---"
until curl -sf http://127.0.0.1:11434/api/tags >/dev/null; do
sleep 5
done
echo "--- TECNOTRON: Ollama listo ---"
# Evita intentar descargarlo cada vez
if ! ollama list | grep -q "gemma4.*e4b"; then
echo "--- TECNOTRON: Descargando gemma4:2b ---"
ollama pull gemma4:e4b
echo "--- TECNOTRON: Descarga completada ---"
else
echo "--- TECNOTRON: El modelo ya estaba instalado ---"
fi
}
# Descargar en segundo plano mientras arranca la web
descargar_modelo &
# Arrancar Open WebUI + Ollama
exec bash /app/backend/start.sh