vedaco commited on
Commit
3ad9cb7
·
verified ·
1 Parent(s): c30b3c5

Update start.sh

Browse files
Files changed (1) hide show
  1. start.sh +10 -10
start.sh CHANGED
@@ -10,19 +10,19 @@ echo "Starting Ollama server..."
10
  /usr/local/bin/ollama serve &
11
  OLLAMA_PID=$!
12
 
13
- # Wait longer for Ollama to initialize
14
  echo "Waiting for Ollama to be ready..."
15
- sleep 20
16
-
17
- # Check if Ollama is running
18
- if ! pgrep -x "ollama" > /dev/null; then
19
- echo "ERROR: Ollama failed to start"
20
- exit 1
 
 
21
  fi
22
 
23
- echo "Ollama is running, pulling model..."
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