18 lines
367 B
Docker
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"]
|