Add health check

This commit is contained in:
2025-10-04 09:23:56 +02:00
parent 72d7452b63
commit acd7768f81

View File

@@ -4,5 +4,13 @@ WORKDIR /project
RUN ["zola", "build"] RUN ["zola", "build"]
FROM ghcr.io/static-web-server/static-web-server:2.38.1-alpine FROM ghcr.io/static-web-server/static-web-server:2.38.1-alpine
ENV SERVER_HEALTH=true
WORKDIR / WORKDIR /
RUN apk --no-cache add curl
COPY --from=zola /project/public /public COPY --from=zola /project/public /public
HEALTHCHECK \
--interval=30s \
--timeout=5s \
--start-period=5s \
--retries=3 \
CMD ["curl", "http://localhost/health"]