Files
arnaudscheffler.fr/Dockerfile
Arnaud Scheffler 0136a46326
All checks were successful
build / docker (push) Successful in 49s
misc: fix all lint and check issues
2025-02-20 12:22:24 +01:00

21 lines
343 B
Docker

FROM node:18.19-alpine AS builder
ARG PUBLIC_UMAMI_URL
ARG PUBLIC_UMAMI_WEBSTIE
WORKDIR /app-builder
COPY ./package*.json ./
RUN npm ci
COPY . .
RUN npm run build
FROM docker.io/library/nginx:1.27.2
# Enable 404.html page
RUN sed -i '12s/#//' /etc/nginx/conf.d/default.conf
COPY --from=builder /app-builder/build /usr/share/nginx/html