From a7414079eba66a700d0270eff0998d34bb000677 Mon Sep 17 00:00:00 2001 From: Tim Date: Fri, 10 Apr 2026 19:23:38 +0000 Subject: [PATCH] =?UTF-8?q?docker-compose.yml=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..aa71f5c --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,34 @@ +services: + ollama: + image: ollama/ollama:latest + container_name: ollama + restart: always + networks: + - ai-network + volumes: + - ollama-data:/root/.ollama + # Wir exposen den Port nicht nach außen, nur das WebUI soll darauf zugreifen + + open-webui: + image: ghcr.io/open-webui/open-webui:main + container_name: open-webui + restart: always + ports: + - "3000:8080" + networks: + - ai-network + environment: + - "OLLAMA_BASE_URL=http://ollama:11434" # Hier nutzen wir den Service-Namen als DNS + - "WEBUI_SECRET_KEY=kuro_secret_123" + volumes: + - open-webui-data:/app/backend/data + depends_on: + - ollama + +networks: + ai-network: + driver: bridge + +volumes: + open-webui-data: + ollama-data: \ No newline at end of file