From 8a43a294e8ecdc0ec6db818303e2fb3e8de2bcc9 Mon Sep 17 00:00:00 2001 From: vikingowl Date: Thu, 1 Jan 2026 08:30:22 +0100 Subject: [PATCH] docs: add Ollama configuration instructions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ollama must listen on 0.0.0.0 for Docker containers to connect. Added instructions for both systemd and manual configuration. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- README.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/README.md b/README.md index 1cda2c8..8f82e0d 100644 --- a/README.md +++ b/README.md @@ -114,6 +114,32 @@ Vessel includes five powerful tools that models can invoke automatically: - [Docker](https://docs.docker.com/get-docker/) and Docker Compose - [Ollama](https://ollama.com/download) installed and running locally +#### Ollama Configuration + +Ollama must listen on all interfaces for Docker containers to connect. Configure it by setting `OLLAMA_HOST=0.0.0.0`: + +**Option A: Using systemd (Linux, recommended)** +```bash +sudo systemctl edit ollama +``` + +Add these lines: +```ini +[Service] +Environment="OLLAMA_HOST=0.0.0.0" +``` + +Then restart: +```bash +sudo systemctl daemon-reload +sudo systemctl restart ollama +``` + +**Option B: Manual start** +```bash +OLLAMA_HOST=0.0.0.0 ollama serve +``` + ### One-Line Install ```bash