From ff40c3d5ae4ef0ad76c009716e909d954817e3e9 Mon Sep 17 00:00:00 2001 From: Kroese Date: Fri, 21 Apr 2023 08:30:00 +0200 Subject: [PATCH] Healthcheck --- run/check.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/run/check.sh b/run/check.sh index e379bc0..da34386 100644 --- a/run/check.sh +++ b/run/check.sh @@ -1,13 +1,18 @@ #!/usr/bin/env bash set -eu +# Docker Healthcheck + PORT=5000 IP="20.20.20.21" +FILE="/var/dsm.ip" +[ -f "$FILE" ] && IP=$(cat "${FILE}") + if ! curl -m 3 -ILfSs "http://$IP:$PORT/"; then echo "Failed to reach $IP" exit 1 fi -echo "Healthcheck OK" +echo "Healthcheck OK for $IP" exit 0