FROM node:20.11.0-alpine
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
RUN npm run build
RUN npm install -g http-server
EXPOSE 3000
CMD ["http-server", "-p", "3000", "-a", "0.0.0.0"]