From 5da719b1d023e156ac25f3c863d07aa1f17370f4 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 20 Mar 2026 21:40:22 +0000 Subject: [PATCH] Remove ChromaDB healthcheck, use service_started for depends_on Healthcheck tools (wget/curl) are not reliably available in the chromadb image. Removing the healthcheck and switching rag-server depends_on to service_started avoids the unhealthy container error. https://claude.ai/code/session_012gDnantBmFTWZGCiKyjazx --- laptop_full_setup.sh | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/laptop_full_setup.sh b/laptop_full_setup.sh index 02b4eec..703c8cb 100755 --- a/laptop_full_setup.sh +++ b/laptop_full_setup.sh @@ -278,11 +278,6 @@ services: environment: - IS_PERSISTENT=TRUE - ANONYMIZED_TELEMETRY=FALSE - healthcheck: - test: ["CMD-SHELL", "curl -sf http://localhost:8000/api/v1/heartbeat || exit 1"] - interval: 15s - timeout: 5s - retries: 5 # ── RAG Server — code-aware retrieval ────────────────────────────────────── rag-server: @@ -312,7 +307,7 @@ services: uvicorn server:app --host 0.0.0.0 --port 8001" depends_on: chromadb: - condition: service_healthy + condition: service_started ollama: condition: service_healthy