From 656e5556c606775d6432cd6ad8003d0c74da3034 Mon Sep 17 00:00:00 2001 From: Dan C Williams Date: Fri, 27 Feb 2026 06:54:24 -0600 Subject: [PATCH] Fix healthcheck by adding procps to runtime dependencies The HEALTHCHECK uses pgrep to monitor the proton-bridge process, but procps (which provides pgrep) was not installed in the runtime image. This caused the container to remain permanently unhealthy. Fixes #14 --- build/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/Dockerfile b/build/Dockerfile index 7002208..431a03d 100644 --- a/build/Dockerfile +++ b/build/Dockerfile @@ -28,7 +28,7 @@ HEALTHCHECK --interval=30s --timeout=10s --retries=3 --start-period=60s \ # Install runtime dependencies RUN apt-get -o Acquire::http::Timeout=30 update \ - && apt-get -o Acquire::http::Timeout=30 install -y --no-install-recommends socat pass libsecret-1-0 libfido2-1 ca-certificates \ + && apt-get -o Acquire::http::Timeout=30 install -y --no-install-recommends socat pass libsecret-1-0 libfido2-1 ca-certificates procps \ && rm -rf /var/lib/apt/lists/* # Copy bash scripts