Update start.sh
Browse files
start.sh
CHANGED
|
@@ -10,19 +10,19 @@ echo "Starting Ollama server..."
|
|
| 10 |
/usr/local/bin/ollama serve &
|
| 11 |
OLLAMA_PID=$!
|
| 12 |
|
| 13 |
-
# Wait
|
| 14 |
echo "Waiting for Ollama to be ready..."
|
| 15 |
-
sleep
|
| 16 |
-
|
| 17 |
-
#
|
| 18 |
-
|
| 19 |
-
|
| 20 |
-
|
|
|
|
|
|
|
| 21 |
fi
|
| 22 |
|
| 23 |
-
echo "
|
| 24 |
-
|
| 25 |
-
# Pull the model
|
| 26 |
/usr/local/bin/ollama pull qwen3.5:0.8b
|
| 27 |
|
| 28 |
if [ $? -ne 0 ]; then
|
|
|
|
| 10 |
/usr/local/bin/ollama serve &
|
| 11 |
OLLAMA_PID=$!
|
| 12 |
|
| 13 |
+
# Wait for Ollama to initialize
|
| 14 |
echo "Waiting for Ollama to be ready..."
|
| 15 |
+
sleep 25
|
| 16 |
+
|
| 17 |
+
# Test if Ollama is responding (instead of using pgrep)
|
| 18 |
+
echo "Testing Ollama connection..."
|
| 19 |
+
if curl -s http://127.0.0.1:11434/api/tags > /dev/null 2>&1; then
|
| 20 |
+
echo "Ollama is running!"
|
| 21 |
+
else
|
| 22 |
+
echo "WARNING: Ollama may not be ready yet, continuing anyway..."
|
| 23 |
fi
|
| 24 |
|
| 25 |
+
echo "Pulling model..."
|
|
|
|
|
|
|
| 26 |
/usr/local/bin/ollama pull qwen3.5:0.8b
|
| 27 |
|
| 28 |
if [ $? -ne 0 ]; then
|