[a] add healthcheck endpoint to caddyfile config
This commit is contained in:
parent
3b7af7907d
commit
30dbe25051
2 changed files with 3 additions and 1 deletions
|
@ -23,7 +23,7 @@ COPY --from=builder /git/build /app
|
||||||
RUN addgroup -S web && adduser -S web -G web && chown -R web:web /app
|
RUN addgroup -S web && adduser -S web -G web && chown -R web:web /app
|
||||||
|
|
||||||
# Caddyfile configuration to serve files from /app
|
# Caddyfile configuration to serve files from /app
|
||||||
RUN echo -e ":80 {\n root * /app\n try_files {path}.html {path}\n file_server\n}" > /etc/caddy/Caddyfile
|
RUN echo -e ":80 {\n root * /app\n try_files {path}.html {path}\n file_server\n}\n:8080 {\n respond /health \"OK\" 200\n}" > /etc/caddy/Caddyfile
|
||||||
|
|
||||||
# Expose port 80
|
# Expose port 80
|
||||||
EXPOSE 80
|
EXPOSE 80
|
||||||
|
|
|
@ -7,3 +7,5 @@ services:
|
||||||
no_cache: true
|
no_cache: true
|
||||||
ports:
|
ports:
|
||||||
- "3000:80"
|
- "3000:80"
|
||||||
|
- "3080:8080"
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue