PaysplitAPI/Dockerfile

18 lines
195 B
Docker

FROM node:20
ENV PORT=3000
ENV STAGE=prod
WORKDIR /var/prod
COPY package.json .
RUN npm install
COPY . .
RUN npm run build
EXPOSE ${PORT}
CMD ["npm", "run", "start:prod"]