From 7d643e3ff6c0683d335baae5138ceef475cd37c3 Mon Sep 17 00:00:00 2001 From: Josh Jacobs Date: Sun, 26 Oct 2025 15:16:30 +0000 Subject: [PATCH] feat(docker): add health check to Dockerfile for zerotier-cli --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index 78a0e6e..7f0da74 100644 --- a/Dockerfile +++ b/Dockerfile @@ -21,4 +21,5 @@ RUN dpkg -i zerotier-one.deb && rm -f zerotier-one.deb RUN echo "${VERSION}" >/etc/zerotier-version COPY entrypoint.sh entrypoint.sh RUN chmod 755 entrypoint.sh +HEALTHCHECK --interval=30s --timeout=5s --start-period=60s --retries=3 CMD sh -c 'zerotier-cli info 2>/dev/null | grep -q ONLINE' ENTRYPOINT ["/app/entrypoint.sh"] \ No newline at end of file