File size: 691 Bytes
9fbfb9c
 
b109dff
 
9fbfb9c
b109dff
 
 
9fbfb9c
b109dff
9fbfb9c
b109dff
 
5703c14
b109dff
 
 
 
 
 
9fbfb9c
b109dff
 
 
 
f2d0cea
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/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