Go orchestrator

This commit is contained in:
MangoPig
2026-02-21 23:52:55 +00:00
parent 6dce685906
commit 6fc84b20b6
15 changed files with 1857 additions and 46 deletions
+22
View File
@@ -76,6 +76,28 @@ services:
retries: 3
start_period: 10s
# Tracker (Go Orchestrator - Document Processing Pipeline)
tracker:
build: ./Tracker
container_name: jt-tracker
restart: unless-stopped
volumes:
- /data/jingtian/BenjaminTeam:/data:rw
- ./Tracker/config.yaml.example:/app/config.yaml:ro
depends_on:
docling:
condition: service_healthy
ollama:
condition: service_healthy
tools:
condition: service_healthy
healthcheck:
test: ["CMD", "pgrep", "-f", "tracker"]
interval: 30s
timeout: 5s
retries: 3
start_period: 10s
volumes:
docling_models:
name: jt-docling-models