diff --git a/graph/fixes/termix-docker-healthcheck-uses-wget-but-image-has-no-wget-fi-f0ea5a.md b/graph/fixes/termix-docker-healthcheck-uses-wget-but-image-has-no-wget-fi-f0ea5a.md new file mode 100644 index 00000000000..d19fafe9c3c --- /dev/null +++ b/graph/fixes/termix-docker-healthcheck-uses-wget-but-image-has-no-wget-fi-f0ea5a.md @@ -0,0 +1,12 @@ +--- +id: f0ea5a06-f906-4d29-944f-b8cba44eaa08 +type: fix +title: "Termix Docker healthcheck uses wget but image has no wget - fix with node -e" +tags: [docker, healthcheck, n8n, termix, homelab, fix] +importance: 0.7 +confidence: 0.8 +created: "2026-02-20T15:37:20.056547+00:00" +updated: "2026-02-20T15:37:20.056547+00:00" +--- + +Termix container (ghcr.io/lukegus/termix:latest) on n8n host was permanently unhealthy. Healthcheck used wget but image lacks wget and curl. Fixed by replacing with node -e HTTP check since Node.js is the app runtime. Required docker compose up -d to recreate container. Lesson: when container is perpetually unhealthy, check if HEALTHCHECK binary exists in image.