From 5187ac9e4070493eaf3aa808003e1453e6e9c7a8 Mon Sep 17 00:00:00 2001 From: wheelz Date: Tue, 23 Jun 2026 14:55:25 +0000 Subject: [PATCH] fix: relax Typesense health gate for RomM automation --- romm-automation-truenas-compose.yml | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/romm-automation-truenas-compose.yml b/romm-automation-truenas-compose.yml index 807ff0e..2da3796 100644 --- a/romm-automation-truenas-compose.yml +++ b/romm-automation-truenas-compose.yml @@ -34,7 +34,7 @@ services: ggrequestz-redis: condition: service_healthy ggrequestz-typesense: - condition: service_healthy + condition: service_started ports: - "${GGREQUESTZ_PORT:-3003}:3000" environment: @@ -115,12 +115,9 @@ services: command: ["--data-dir", "/data", "--api-key", "${GGREQUESTZ_TYPESENSE_API_KEY:?set GGREQUESTZ_TYPESENSE_API_KEY in .env}", "--enable-cors"] volumes: - ${TRUENAS_DOCKER_ROOT:-/mnt/HomeStorage02/Docker}/RomMAutomation/ggrequestz/typesense:/data - healthcheck: - test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:8108/health"] - interval: 30s - timeout: 5s - retries: 5 - start_period: 10s + # Typesense's official image does not consistently include wget/curl, so avoid + # a container-internal HTTP healthcheck here. GG Requestz can still retry while + # Typesense finishes startup. networks: - romm-automation