mirror of
https://github.com/NginxProxyManager/nginx-proxy-manager.git
synced 2025-08-28 11:40:04 +00:00
Fix ci healthcheck
This commit is contained in:
@@ -35,12 +35,14 @@ RUN mkdir -p /dist \
|
||||
# Final image
|
||||
#===============
|
||||
|
||||
FROM jc21/nginx-full:github-acme.sh AS final
|
||||
FROM jc21/nginx-full:github-no-acme AS final
|
||||
|
||||
COPY --from=gobuild /dist/server /app/bin/server
|
||||
|
||||
ENV SUPPRESS_NO_CONFIG_WARNING=1
|
||||
ENV S6_FIX_ATTRS_HIDDEN=1
|
||||
ENV SUPPRESS_NO_CONFIG_WARNING=1 \
|
||||
S6_FIX_ATTRS_HIDDEN=1 \
|
||||
CERT_HOME=/data/acme/
|
||||
|
||||
RUN echo "fs.file-max = 65535" > /etc/sysctl.conf
|
||||
|
||||
# s6 overlay
|
||||
|
@@ -1,4 +1,4 @@
|
||||
FROM jc21/nginx-full:github-acme.sh-golang
|
||||
FROM jc21/nginx-full:github-no-acme-golang
|
||||
LABEL maintainer="Jamie Curnow <jc@jc21.com>"
|
||||
|
||||
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
|
||||
|
7
docker/rootfs/bin/healthcheck.sh
Executable file
7
docker/rootfs/bin/healthcheck.sh
Executable file
@@ -0,0 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euf -o pipefail
|
||||
|
||||
HEALTHY="$(curl --silent "http://127.0.0.1:3000/api" | jq --raw-output '.result.healthy')"
|
||||
|
||||
echo "Healthy: ${HEALTHY}"
|
||||
[ "$HEALTHY" = 'true' ] || exit 1
|
Reference in New Issue
Block a user