summaryrefslogtreecommitdiff
path: root/docker-compose.yml
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2026-10-31 12:53:39 +0100
committerFelix Morgner <felix.morgner@gmail.com>2026-10-31 12:53:39 +0100
commit22d5ed50722eb41135b41bbdb15ec51fe9073181 (patch)
tree48fb1c65d44adadaf60df02cc3fb768d9a01e4b2 /docker-compose.yml
parent6fb3a546861cd4dcb69d78bbc0d7d33f4a712372 (diff)
downloadlocal-ai-22d5ed50722eb41135b41bbdb15ec51fe9073181.tar.xz
local-ai-22d5ed50722eb41135b41bbdb15ec51fe9073181.zip
docling: add basic docling container
Diffstat (limited to 'docker-compose.yml')
-rw-r--r--docker-compose.yml18
1 files changed, 18 insertions, 0 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
index 8df2366..5b2beb6 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -55,6 +55,24 @@ services:
- /dev/kfd:/dev/kfd
- /dev/dri:/dev/dri
+ docling:
+ image: quay.io/docling-project/docling-serve:latest
+ container_name: docling
+ pull_policy: always
+ restart: always
+ mem_limit: 8g
+ environment:
+ TZ: Europe/Zurich
+ DOCLING_SERVE_API_KEY: ${DOCLING_API_KEY}
+ DOCLING_SERVE_ENABLE_UI: "true"
+ DOCLING_SERVE_MAX_SYNC_WAIT: 600
+ DOCLING_SERVE_ENG_LOC_NUM_WORKERS: 2
+ UVICORN_WORKERS: 1
+ OMP_NUM_THREADS: 8
+ MKL_NUM_THREADS: 8
+ ports:
+ - 5001:5001
+
ollama:
image: ollama/ollama:rocm
container_name: ollama