From 19fd1b554202a429de065c717e3fb9f75498c3dd Mon Sep 17 00:00:00 2001 From: ahmadafriadi Date: Mon, 30 Jun 2025 13:41:44 +0700 Subject: [PATCH] Update Error Nginx Refresh page --- Dockerfile | 5 +++-- package.json | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index be5b2f3..4f3d224 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,12 +1,13 @@ -# Build stage +# Build React FROM node:18 AS build WORKDIR /app COPY . . RUN npm install --legacy-peer-deps RUN npm run build -# Serve stage +# Serve with Nginx FROM nginx:alpine COPY --from=build /app/dist /usr/share/nginx/html +COPY ./nginx/default.conf /etc/nginx/conf.d/default.conf EXPOSE 80 CMD ["nginx", "-g", "daemon off;"] \ No newline at end of file diff --git a/package.json b/package.json index 3336150..0d8a3cc 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "type": "module", "scripts": { "dev": "vite", - "build": "tsc && vite build", + "build": "tsc -b && vite build --base=/", "preview": "vite preview" }, "dependencies": {