From c5125926855772ba2d1f5a3c3a2d31b515e49ec2 Mon Sep 17 00:00:00 2001 From: Till-JS <101404291+Till-JS@users.noreply.github.com> Date: Fri, 23 Jan 2026 12:21:40 +0100 Subject: [PATCH] fix(mac-mini): correct health check endpoints - Web apps: check root URL (/) instead of /health (SvelteKit has no health endpoint) - Todo backend: fix path to /api/v1/health - Remove redundant PostgreSQL HTTP check (checked via docker exec) Co-Authored-By: Claude Opus 4.5 --- scripts/mac-mini/health-check.sh | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/scripts/mac-mini/health-check.sh b/scripts/mac-mini/health-check.sh index d8c2a79d8..ab90834f4 100755 --- a/scripts/mac-mini/health-check.sh +++ b/scripts/mac-mini/health-check.sh @@ -40,7 +40,6 @@ echo "Time: $(date)" echo "" echo "Infrastructure:" -check_service "PostgreSQL" "http://localhost:5432" 2 || true # Will fail but that's ok for TCP # Check postgres via docker if docker exec manacore-postgres pg_isready -U postgres >/dev/null 2>&1; then echo -e " ${GREEN}[OK]${NC} PostgreSQL" @@ -60,27 +59,27 @@ fi echo "" echo "Auth & Dashboard:" check_service "Auth API" "http://localhost:3001/api/v1/health" -check_service "Dashboard Web" "http://localhost:5173/health" +check_service "Dashboard Web" "http://localhost:5173/" # SvelteKit - check root echo "" echo "Chat:" check_service "Chat Backend" "http://localhost:3002/api/v1/health" -check_service "Chat Web" "http://localhost:3000/health" +check_service "Chat Web" "http://localhost:3000/" # SvelteKit - check root echo "" echo "Todo:" -check_service "Todo Backend" "http://localhost:3018/api/health" -check_service "Todo Web" "http://localhost:5188/health" +check_service "Todo Backend" "http://localhost:3018/api/v1/health" +check_service "Todo Web" "http://localhost:5188/" # SvelteKit - check root echo "" echo "Calendar:" check_service "Calendar Backend" "http://localhost:3016/api/v1/health" -check_service "Calendar Web" "http://localhost:5186/health" +check_service "Calendar Web" "http://localhost:5186/" # SvelteKit - check root echo "" echo "Clock:" check_service "Clock Backend" "http://localhost:3017/api/v1/health" -check_service "Clock Web" "http://localhost:5187/health" +check_service "Clock Web" "http://localhost:5187/" # SvelteKit - check root echo "" echo "Cloudflare Tunnel:"