Healthcheck

This commit is contained in:
Alexandre
2023-03-10 18:08:24 +01:00
parent 1670609270
commit ea06b54902
65 changed files with 377 additions and 31 deletions

View File

@@ -1,3 +1,4 @@
- Implemented healthcheck
## 1.7.39.4 (25-02-2023)
- Update to latest version from linuxserver/docker-grav

View File

@@ -123,3 +123,16 @@ LABEL \
org.opencontainers.image.created=${BUILD_DATE} \
org.opencontainers.image.revision=${BUILD_REF} \
org.opencontainers.image.version=${BUILD_VERSION}
#################
# 6 Healthcheck #
#################
ARG WEBUI_PORT="80"
ARG URL="/health"
HEALTHCHECK \
--interval=5s \
--retries=5 \
--start-period=60s \
--timeout=25s \
CMD curl --fail http://127.0.0.1:"$WEBUI_PORT$URL" &>/dev/null || exit 1

View File

@@ -15,8 +15,8 @@
],
"name": "Grav web server",
"options": {
"PGID": 0,
"PUID": 0
"PGID": 1000,
"PUID": 1000
},
"ports": {
"80/tcp": 9191
@@ -33,4 +33,4 @@
"url": "https://github.com/alexbelgium/hassio-addons",
"version": "1.7.39.4",
"webui": "[PROTO:ssl]://[HOST]:[PORT:80]"
}
}