From 6612ed6df631df3f39926c31159841c9ce1ee0c5 Mon Sep 17 00:00:00 2001 From: nihonium Date: Thu, 9 Oct 2025 14:38:47 +0300 Subject: [PATCH] feat: add nyanimedb-frontend Dockerfile --- Dockerfiles/Dockerfile_frontend | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Dockerfiles/Dockerfile_frontend diff --git a/Dockerfiles/Dockerfile_frontend b/Dockerfiles/Dockerfile_frontend new file mode 100644 index 0000000..9f0752e --- /dev/null +++ b/Dockerfiles/Dockerfile_frontend @@ -0,0 +1,13 @@ +FROM node:20-alpine AS builder +ARG VITE_BACKEND_API_BASE_URL +ENV VITE_BACKEND_API_BASE_URL=$VITE_BACKEND_API_BASE_URL +WORKDIR /app +COPY modules/frontend/ ./ +RUN echo "VITE_BACKEND_API_BASE_URL=$VITE_BACKEND_API_BASE_URL" +RUN npm install +RUN npm run build + +FROM nginx:alpine +COPY --from=builder /app/dist /usr/share/nginx/html +EXPOSE 80 +CMD ["nginx", "-g", "daemon off;"] \ No newline at end of file