From d358c96969be9d6a495d67d72fa8d59e24c7d8ec Mon Sep 17 00:00:00 2001 From: Simon Date: Tue, 3 Nov 2026 16:21:33 +0100 Subject: [PATCH] Standard: Docker HEALTHCHECK --- Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dockerfile b/Dockerfile index 7a3c2b3..d5f2d96 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,4 +6,6 @@ ENV HOME=/data ENV HOST=0.0.0.0 ENV PORT=8899 EXPOSE 8899 +HEALTHCHECK --interval=30s --timeout=5s --start-period=15s --retries=3 \ + CMD python3 -c "import urllib.request,sys; r=urllib.request.urlopen('http://127.0.0.1:8899/state'); sys.exit(0 if r.status==200 else 1)" CMD ["python3", "server.py"]