Correct healthcheck endpoint

This commit is contained in:
Alexandre
2023-03-12 15:16:30 +01:00
parent 26931a30ae
commit 5a03b6ee0d
41 changed files with 124 additions and 124 deletions

View File

@@ -105,11 +105,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="7022" ENV HEALTH_PORT="7022" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -110,11 +110,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="80" ENV HEALTH_PORT="80" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -126,11 +126,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="6767" ENV HEALTH_PORT="6767" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -127,11 +127,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="80" ENV HEALTH_PORT="80" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -119,11 +119,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="80" ENV HEALTH_PORT="80" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -137,11 +137,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="4040" ENV HEALTH_PORT="4040" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -105,11 +105,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="3000" ENV HEALTH_PORT="3000" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -137,11 +137,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="8080" ENV HEALTH_PORT="8080" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -140,11 +140,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="8083" ENV HEALTH_PORT="8083" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -106,11 +106,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="8000" ENV HEALTH_PORT="8000" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -132,11 +132,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="8443" ENV HEALTH_PORT="8443" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -113,11 +113,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="9200" ENV HEALTH_PORT="9200" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -125,11 +125,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="8096" ENV HEALTH_PORT="8096" \
ARG URL="/emby/system/info/public?format=json" HEALTH_URL="/emby/system/info/public?format=json"
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -105,11 +105,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="5000" ENV HEALTH_PORT="5000" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -105,11 +105,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="5000" ENV HEALTH_PORT="5000" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -107,11 +107,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="8080" ENV HEALTH_PORT="8080" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -115,11 +115,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="8080" ENV HEALTH_PORT="8080" \
ARG URL="/health" HEALTH_URL="/health"
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -111,11 +111,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="8080" ENV HEALTH_PORT="8080" \
ARG URL="/health" HEALTH_URL="/health"
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -105,11 +105,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="8080" ENV HEALTH_PORT="8080" \
ARG URL="/health" HEALTH_URL="/health"
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -107,11 +107,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="8191" ENV HEALTH_PORT="8191" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -142,11 +142,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="5050" ENV HEALTH_PORT="5050" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -107,11 +107,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="3000" ENV HEALTH_PORT="3000" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -128,11 +128,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="80" ENV HEALTH_PORT="80" \
ARG URL="/health" HEALTH_URL="/health"
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -138,11 +138,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="8080" ENV HEALTH_PORT="8080" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -149,11 +149,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="8080" ENV HEALTH_PORT="8080" \
ARG URL="/api/server-info/ping" HEALTH_URL="/api/server-info/ping"
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -128,11 +128,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="9117" ENV HEALTH_PORT="9117" \
ARG URL="/UI/Dashboard" HEALTH_URL="/UI/Dashboard"
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -139,11 +139,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="8096" ENV HEALTH_PORT="8096" \
ARG URL="/health" HEALTH_URL="/health"
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -117,11 +117,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="8081" ENV HEALTH_PORT="8081" \
ARG URL="/joal/ui" HEALTH_URL="/joal/ui"
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -114,11 +114,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="22300" ENV HEALTH_PORT="22300" \
ARG URL="/health" HEALTH_URL="/health"
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD [[ $(curl -s http://127.0.0.1:"$WEBUI_PORT$URL") == *"Invalid"* ]] || exit 1 CMD [[ $(curl -s "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}") == *"Invalid"* ]] || exit 1

View File

@@ -130,11 +130,11 @@ LABEL \
org.opencontainers.image.revision=${BUILD_REF} \ org.opencontainers.image.revision=${BUILD_REF} \
org.opencontainers.image.version=${BUILD_VERSION} org.opencontainers.image.version=${BUILD_VERSION}
ARG WEBUI_PORT="8686" ENV HEALTH_PORT="8686" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || curl --fail http://127.0.0.1:443 || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || curl --fail http://127.0.0.1:443 || exit 1

View File

@@ -118,8 +118,8 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="" ENV HEALTH_PORT="" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \

View File

@@ -130,11 +130,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="8090" ENV HEALTH_PORT="8090" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -165,11 +165,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="80" ENV HEALTH_PORT="80" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || curl --fail http://127.0.0.1:443 || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || curl --fail http://127.0.0.1:443 || exit 1

View File

@@ -123,8 +123,8 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="" ENV HEALTH_PORT="" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \

View File

@@ -130,11 +130,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
#ARG WEBUI_PORT="9000" ENV HEALTH_PORT="9000" \
#ARG URL="/api/status" HEALTH_URL="/api/system/status"
#HEALTHCHECK \ HEALTHCHECK \
# --interval=5s \ --interval=5s \
# --retries=5 \ --retries=5 \
# --start-period=30s \ --start-period=30s \
# --timeout=25s \ --timeout=25s \
# CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -163,8 +163,8 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="" ENV HEALTH_PORT="" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \

View File

@@ -105,11 +105,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="8080" ENV HEALTH_PORT="8080" \
ARG URL="/api/health" HEALTH_URL="/api/health"
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -105,11 +105,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="8080" ENV HEALTH_PORT="8080" \
ARG URL="/api/health" HEALTH_URL="/api/health"
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -141,11 +141,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="9091" ENV HEALTH_PORT="9091" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1

View File

@@ -134,8 +134,8 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="" ENV HEALTH_PORT="" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \

View File

@@ -109,11 +109,11 @@ LABEL \
# 6 Healthcheck # # 6 Healthcheck #
################# #################
ARG WEBUI_PORT="80" ENV HEALTH_PORT="80" \
ARG URL="" HEALTH_URL=""
HEALTHCHECK \ HEALTHCHECK \
--interval=5s \ --interval=5s \
--retries=5 \ --retries=5 \
--start-period=30s \ --start-period=30s \
--timeout=25s \ --timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1 CMD curl --fail "http://127.0.0.1:${HEALTH_PORT}${HEALTH_URL}" &>/dev/null || exit 1