- # syntax=docker/dockerfile:1.4
- FROM nginx:stable-alpine3.21-slim as nginx
- RUN apk add --no-cache curl
- WORKDIR /app
- COPY .docker/nginx/conf.d /etc/nginx/conf.d
- COPY ./public /app/public
- ARG GITHUB_PROJECT_NAME
- LABEL org.opencontainers.image.source=https://github.com/${GITHUB_PROJECT_NAME}
- HEALTHCHECK --interval=5s --timeout=3s --start-period=1s CMD curl --fail http://127.0.0.1/health || exit 1
|