From 3afd7b0cf0f9f1ac6bb2e41a3325c9338ee171c5 Mon Sep 17 00:00:00 2001 From: Nick Sweeting Date: Thu, 22 Feb 2024 04:47:01 -0800 Subject: [PATCH] add healthcheck to Dockerfile --- Dockerfile | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 454effe8..541c338a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -293,9 +293,8 @@ WORKDIR "$DATA_DIR" VOLUME "$DATA_DIR" EXPOSE 8000 -# Optional: -# HEALTHCHECK --interval=30s --timeout=20s --retries=15 \ -# CMD curl --silent 'http://localhost:8000/admin/login/' || exit 1 +HEALTHCHECK --interval=30s --timeout=20s --retries=15 \ + CMD curl --silent 'http://localhost:8000/health/' | grep -q 'OK' ENTRYPOINT ["dumb-init", "--", "/app/bin/docker_entrypoint.sh"] CMD ["archivebox", "server", "--quick-init", "0.0.0.0:8000"]