FROM node:12-slim

RUN mkdir -p /home/node/app/node_modules && chown -R node:node /home/node/app

WORKDIR /home/node/app

COPY package*.json ./

USER node

RUN npm install

COPY --chown=node:node . .

ENV HOST 0.0.0.0

RUN npm run build

EXPOSE 3000

CMD ["npm", "run", "start"]
