Files
TechradarDev/docker/Dockerfile
Yann Autissier aeb7a84bb4
All checks were successful
continuous-integration/drone/push Build is passing
fix error 500
2025-05-08 20:48:59 +00:00

15 lines
325 B
Docker

ARG NODE_VERSION=24
FROM node:${NODE_VERSION} AS base
WORKDIR /app
FROM base AS build
COPY package.json package-lock.json ./
RUN npm install --include=dev
COPY ./ ./
ARG BASE_PATH=/
RUN sed -i 's|"basePath": "/"|"basePath": "'${BASE_PATH:-/}'"|' config.json
RUN npm run build
FROM build AS prod
CMD ["npm", "run","serve"]