|
|
@@ -0,0 +1,17 @@
|
|
|
+FROM node:23.11 AS builder
|
|
|
+
|
|
|
+WORKDIR /app
|
|
|
+
|
|
|
+COPY package*.json .
|
|
|
+
|
|
|
+RUN npm install --only=prod
|
|
|
+
|
|
|
+COPY . .
|
|
|
+
|
|
|
+RUN npm run build
|
|
|
+
|
|
|
+
|
|
|
+########################################################################################
|
|
|
+FROM nginx:1.28-alpine-slim
|
|
|
+
|
|
|
+COPY --from=builder /app/dist /usr/share/nginx/html
|