imbecome commited on
Commit
b4ff1fe
·
verified ·
1 Parent(s): 6720b23

Update start.sh

Browse files
Files changed (1) hide show
  1. start.sh +8 -12
start.sh CHANGED
@@ -1,18 +1,14 @@
1
  #!/bin/bash
2
 
3
- # Jalankan Ollama di background
4
- ollama serve &
5
 
6
- # Tunggu Ollama siap
7
- echo "Menunggu Ollama..."
8
- while ! curl -s http://127.0.0.1:11434/api/tags > /dev/null; do
9
- sleep 2
10
- done
11
 
12
- # Pull model DeepSeek-R1 7B (Hanya jika belum ada)
13
- echo "Pulling DeepSeek-R1:7b..."
14
- ollama pull deepseek-r1:7b
15
 
16
- # Jalankan FastAPI
17
- echo "Memulai FastAPI..."
18
  python app.py
 
1
  #!/bin/bash
2
 
3
+ # 1. Jalankan Ollama di background
4
+ ollama serve > ollama.log 2>&1 &
5
 
6
+ # 2. Tunggu sebentar sampai server ollama siap
7
+ sleep 5
 
 
 
8
 
9
+ # 3. Jalankan Pull Model di background (agar tidak menghambat startup FastAPI)
10
+ (ollama pull deepseek-r1:7b && echo "Model DeepSeek-R1:7b Ready!") &
 
11
 
12
+ # 4. Jalankan aplikasi utama
13
+ echo "Starting FastAPI Gateway..."
14
  python app.py