From 1a958504ac9ed213972aab70e0675604ced8e8bc Mon Sep 17 00:00:00 2001 From: Nick Sweeting Date: Thu, 28 May 2026 12:02:36 -0700 Subject: [PATCH] fix: let docker health checks bypass host routing --- archivebox/core/middleware.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/archivebox/core/middleware.py b/archivebox/core/middleware.py index b7d26aec..d5df2a36 100644 --- a/archivebox/core/middleware.py +++ b/archivebox/core/middleware.py @@ -146,6 +146,9 @@ def HostRoutingMiddleware(get_response): ) def middleware(request): + if request.path in {"/health", "/health/"}: + return get_response(request) + request_host = (request.get_host() or "").lower() config = getattr(request, "archivebox_config", None) if config is None: