From 900b0d7aa6e5af730883b4823da438e1862082a1 Mon Sep 17 00:00:00 2001 From: Ricardo Sawir <37329575+sawirricardo@users.noreply.github.com> Date: Sun, 14 Jun 2026 13:17:44 +0700 Subject: [PATCH] fix: correct puter container healthcheck URL (#3255) The healthcheck was using 'puter.localhost:4100/test' which fails for two reasons: - 'puter.localhost' does not resolve inside the container; the service listens on all interfaces at port 4100, so 'localhost' works - '/test' endpoint does not exist; use '/' which serves the shell This caused the container to be perpetually marked as unhealthy. Fixes #3191 --- docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 7ec087373..e3955bd02 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -264,7 +264,7 @@ services: # Persistent runtime data (anything your config points at /var/puter). - ./puter/data/puter:/var/puter:z healthcheck: - test: wget --no-verbose --tries=1 --spider http://puter.localhost:4100/test || exit 1 + test: wget --no-verbose --tries=1 --spider http://localhost:4100/ || exit 1 interval: 30s timeout: 3s retries: 3