diff --git a/AGENTS.md b/AGENTS.md index e98d54d..6723138 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -16,6 +16,19 @@ Netcup-Server erreichbar per SSH-Key: | Open WebUI | http://185.162.249.159:3002/ | /opt/openwebui (docker compose) | | Ollama | localhost:11434 | systemd service, user: ollama | +## OpenCode API-Zugang + +- **Base URL**: `http://185.162.249.159:3002/ollama/v1` (OpenWebUI Ollama-Proxy) +- **API Key**: sk-ce343adf68855a8df4c991dde4d4e2b27c61d883915fb6db +- Direkter Ollama-Zugriff (Port 11434) per iptables nur für localhost + Docker + +## OpenWebUI-Fix (v0.9.5) + +Bug: externe API-Calls crashen mit `'NoneType' object has no attribute 'startswith'`. +Gepatchte Dateien (in docker-compose.yml als Volume gemountet): +- `/opt/openwebui/middleware.py` — None-Checks vor `metadata['chat_id'].startswith()` +- `/opt/openwebui/socket_main.py` — `(request_info.get('chat_id') or '').startswith()` + ## Docker Alle Docker-Dienste in /opt// mit docker compose steuern: