Spaces:
Running
Running
File size: 872 Bytes
2043365 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
version: '3.8'
services:
# Development version with hot reload
api-dev:
build: .
container_name: summarizer-api-dev
ports:
- "8000:8000"
environment:
- OLLAMA_HOST=http://ollama:11434
- OLLAMA_MODEL=llama3.1:8b
- OLLAMA_TIMEOUT=30
- SERVER_HOST=0.0.0.0
- SERVER_PORT=8000
- LOG_LEVEL=DEBUG
volumes:
- ./app:/app/app:ro
command: ["uvicorn", "app.main:app", "--host", "0.0.0.0", "--port", "8000", "--reload"]
depends_on:
- ollama
restart: unless-stopped
# Ollama service (same as production)
ollama:
image: ollama/ollama:latest
container_name: summarizer-ollama-dev
ports:
- "11434:11434"
volumes:
- ollama_data_dev:/root/.ollama
environment:
- OLLAMA_HOST=0.0.0.0
restart: unless-stopped
volumes:
ollama_data_dev:
driver: local
|