AIencoder commited on
Commit
c95e9de
·
verified ·
1 Parent(s): 10e8bea

Update entrypoint.sh

Browse files
Files changed (1) hide show
  1. entrypoint.sh +18 -8
entrypoint.sh CHANGED
@@ -1,26 +1,36 @@
1
  #!/bin/bash
2
 
3
- # 1. Start Ollama in the background
4
  echo "Starting Ollama server..."
5
  ollama serve &
6
 
7
- # 2. Wait for Ollama to wake up (Checking every second)
8
  echo "Waiting for Ollama to be ready..."
9
  while ! curl -s http://localhost:11434/api/tags > /dev/null; do
10
  sleep 1
11
  done
12
  echo "✅ Ollama is ready!"
13
 
14
- # 3. Download the specific 30B model
15
- echo "📥 Downloading Qwen 30B... (This will take a while, check logs)"
16
- ollama pull hf.co/bartowski/Qwen_Qwen3-30B-A3B-GGUF:Q4_K_M
17
 
18
- # 4. Download the smaller fast models
19
- echo "📥 Downloading smaller models..."
20
  ollama pull qwen2.5-coder:1.5b
21
  ollama pull qwen2.5-coder:3b
22
  ollama pull qwen2.5-coder:7b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
23
 
24
- # 5. Finally, start the Python App
25
  echo "🚀 Starting App..."
26
  python3 /app.py
 
1
  #!/bin/bash
2
 
 
3
  echo "Starting Ollama server..."
4
  ollama serve &
5
 
 
6
  echo "Waiting for Ollama to be ready..."
7
  while ! curl -s http://localhost:11434/api/tags > /dev/null; do
8
  sleep 1
9
  done
10
  echo "✅ Ollama is ready!"
11
 
12
+ echo "📥 Downloading models..."
 
 
13
 
14
+ # Qwen family
 
15
  ollama pull qwen2.5-coder:1.5b
16
  ollama pull qwen2.5-coder:3b
17
  ollama pull qwen2.5-coder:7b
18
+ ollama pull hf.co/bartowski/Qwen_Qwen3-30B-A3B-GGUF:Q4_K_M
19
+
20
+ # DeepSeek family
21
+ ollama pull deepseek-coder:1.3b
22
+ ollama pull deepseek-coder:6.7b
23
+
24
+ # StarCoder
25
+ ollama pull starcoder2:3b
26
+ ollama pull starcoder2:7b
27
+
28
+ # CodeGemma
29
+ ollama pull codegemma:2b
30
+ ollama pull codegemma:7b
31
+
32
+ echo "✅ All models ready!"
33
+ ollama list
34
 
 
35
  echo "🚀 Starting App..."
36
  python3 /app.py