summaryrefslogtreecommitdiff
path: root/openwebui/docker-compose.yml
diff options
context:
space:
mode:
Diffstat (limited to 'openwebui/docker-compose.yml')
-rw-r--r--openwebui/docker-compose.yml38
1 files changed, 38 insertions, 0 deletions
diff --git a/openwebui/docker-compose.yml b/openwebui/docker-compose.yml
new file mode 100644
index 0000000..ff2832b
--- /dev/null
+++ b/openwebui/docker-compose.yml
@@ -0,0 +1,38 @@
+services:
+ openwebui:
+ image: ghcr.io/open-webui/open-webui:main
+ ports:
+ - "3000:8080"
+ volumes:
+ - open-webui:/app/backend/data
+ environment:
+ - ENABLE_KB_EXEC=true
+ - MODELS_CACHE_TTL=300
+ - ENABLE_REALTIME_CHAT_SAVE=False
+ - RAG_EMBEDDING_ENGINE=openai
+ extra_hosts:
+ - "host.docker.internal:host-gateway"
+ restart: unless-stopped
+
+ open-terminal:
+ image: ghcr.io/open-webui/open-terminal
+ container_name: open-terminal
+ ports:
+ - "8001:8000"
+ volumes:
+ - open-terminal:/home/user
+ environment:
+ - OPEN_TERMINAL_MULTI_USER=true
+ - OPEN_TERMINAL_API_KEY=${OPEN_TERMINAL_API_KEY}
+ restart: unless-stopped
+ tika:
+ image: apache/tika:latest-full
+ container_name: tika
+ ports:
+ - "9998:9998"
+ restart: unless-stopped
+
+
+volumes:
+ open-webui:
+ open-terminal: