diff --git a/docker-compose.yml b/docker-compose.yml index 3636cf1..c7a6e02 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -48,3 +48,26 @@ services: # - OBSIGATE_SECURE_COOKIES=false # Set true if behind HTTPS reverse proxy env_file: - .env + # AI configuration + - AI_DEFAULT_PROVIDER=deepseek + - OLLAMA_BASE_URL=http://ollama:11434/v1 + - OLLAMA_MODEL=qwen2.5-coder:1.5b + + ollama: + image: ollama/ollama:latest + container_name: obsigate-ollama + restart: unless-stopped + ports: + - "11434:11434" + volumes: + - ollama_data:/root/.ollama + entrypoint: ["/bin/sh", "-c"] + command: + - | + ollama serve & + sleep 5 + ollama pull qwen2.5-coder:1.5b + wait + +volumes: + ollama_data: