minecluster/Dockerfile

18 lines
367 B
Docker

FROM node:18
WORKDIR /dunemask/net/minecluster
# Copy dependencies
COPY package.json .
COPY package-lock.json .
RUN npm i
# Copy build resources over
COPY public public
COPY dist dist
COPY src src
COPY lib lib
# Copy TSConfigs over
COPY index.html .
COPY vite.config.ts .
COPY tsconfig.json .
COPY tsconfig.server.json .
RUN npm run package:full
CMD ["npm","start"]