diff --git a/.env.docker b/.env.docker index bf24195..f097745 100644 --- a/.env.docker +++ b/.env.docker @@ -8,7 +8,8 @@ NEXTAUTH_URL="http://192.168.1.190:3000" # AI Provider Configuration # ============================================ AI_PROVIDER=ollama -OLLAMA_API_URL="http://ollama:11434" +OLLAMA_BASE_URL="http://ollama:11434" +OLLAMA_MODEL="granite4:latest" # ============================================ # Email Configuration (Optional) diff --git a/.env.docker.example b/.env.docker.example index 658d282..2da8140 100644 --- a/.env.docker.example +++ b/.env.docker.example @@ -14,8 +14,19 @@ NEXTAUTH_URL="http://YOUR_SERVER_IP:3000" # ============================================ # AI Provider Configuration # ============================================ +# For local Ollama in Docker (service name): AI_PROVIDER=ollama -OLLAMA_API_URL="http://ollama:11434" +OLLAMA_BASE_URL="http://ollama:11434" +OLLAMA_MODEL="granite4:latest" + +# For external Ollama (on host or different server): +# AI_PROVIDER=ollama +# OLLAMA_BASE_URL="http://YOUR_SERVER_IP:11434" +# OLLAMA_MODEL="granite4:latest" + +# For OpenAI: +# AI_PROVIDER=openai +# OPENAI_API_KEY="sk-..." # ============================================ # Email Configuration (Optional) diff --git a/docker-compose.yml b/docker-compose.yml index 5d7788a..ea029f8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -26,7 +26,8 @@ services: # AI Providers - OPENAI_API_KEY=${OPENAI_API_KEY} - - OLLAMA_API_URL=${OLLAMA_API_URL:-http://ollama:11434} + - OLLAMA_BASE_URL=${OLLAMA_BASE_URL:-http://ollama:11434} + - OLLAMA_MODEL=${OLLAMA_MODEL:-granite4:latest} volumes: - db-data:/app/prisma - uploads-data:/app/public/uploads