From b51036d4afb75cabcaa9765fefbd7c2ca23fea64 Mon Sep 17 00:00:00 2001 From: Rex <14366016+rexwangcc@users.noreply.github.com> Date: Mon, 2 Jun 2025 04:52:31 +0800 Subject: [PATCH] fix: use caddy built-in metrics endpoint for health check to avoid early closed conns. (#153) --- blueprints/rybbit/docker-compose.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/blueprints/rybbit/docker-compose.yml b/blueprints/rybbit/docker-compose.yml index d2b854fa..2e1fdefe 100644 --- a/blueprints/rybbit/docker-compose.yml +++ b/blueprints/rybbit/docker-compose.yml @@ -94,7 +94,14 @@ services: - BASE_URL=":80" restart: unless-stopped healthcheck: - test: ["CMD", "wget", "--spider", "--quiet", "http://127.0.0.1:80"] + test: + [ + "CMD", + "wget", + "--spider", + "--no-verbose", + "http://127.0.0.1:2019/metrics", + ] interval: 30s timeout: 10s retries: 3