File size: 505 Bytes
16aa2f8
 
700c67a
 
 
16aa2f8
700c67a
 
 
 
 
16aa2f8
700c67a
 
 
16aa2f8
700c67a
 
f5f67a3
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/bash

# Start Ollama server in background
echo "πŸš€ Starting Ollama server..."
ollama serve &

# Wait for Ollama to be ready
echo "⏳ Waiting for Ollama to start..."
while ! nc -z localhost 11434; do
    sleep 1
done

# Optional: Pull default model
echo "πŸ“₯ Pulling default model..."
ollama pull all-minilm

# Start FastAPI reverse proxy
echo "πŸ”€ Starting FastAPI reverse proxy on port 7860..."
#exec python -m uvicorn ollama:app --host 0.0.0.0 --port 7860 --proxy-headers
exec node ollama.js