FROM node:19.4.0-slim as node

WORKDIR /app/

COPY ./package.json .
COPY ./package-lock.json .
COPY ./inc ./inc
COPY ./layouts ./layouts
COPY ./platforms ./platforms
COPY ./routes ./routes
COPY ./env.js .
COPY ./helpers.js .
COPY ./rollup.config.js .
COPY ./server.js .

RUN npm install

EXPOSE 3010
CMD npm run view-mode
