From fe151bccbf93354cf3f2f0932339703611c67e17 Mon Sep 17 00:00:00 2001 From: Derek Cooper Date: Sun, 26 Apr 2026 23:18:22 -0700 Subject: [PATCH] Added healthcheck and resource limits --- Homepage/docker-compose.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Homepage/docker-compose.yaml b/Homepage/docker-compose.yaml index c2eb975..e63c5a6 100644 --- a/Homepage/docker-compose.yaml +++ b/Homepage/docker-compose.yaml @@ -11,4 +11,13 @@ services: volumes: - /home/${HOMEPAGE_USERNAME}/homepage/config:/app/config - /var/run/docker.sock:/var/run/docker.sock:ro + healthcheck: + test: ["CMD-SHELL", "wget --no-verbose --tries=1 --spider http://127.0.0.1:3000/api/healthcheck || exit 1"] + interval: 10s + timeout: 3s + start_period: 20s + deploy: + resources: + limits: + memory: 512m restart: unless-stopped \ No newline at end of file