diff --git a/packages/app/Dockerfile b/packages/app/Dockerfile index 40670808..873ea363 100644 --- a/packages/app/Dockerfile +++ b/packages/app/Dockerfile @@ -8,10 +8,18 @@ USER node EXPOSE 9000 -COPY --chown=node:node package.json ./ -COPY --chown=node:node . . +COPY --chown=node:node ./package.json . +COPY --chown=node:node ./src . +COPY --chown=node:node ./constants . +COPY --chown=node:node ./config . +COPY --chown=node:node ./public . +COPY --chown=node:node ./.config.js . +COPY --chown=node:node ./server.js . +COPY --chown=node:node ./vite.config.js . +COPY --chown=node:node ./index.html . RUN chmod -R 777 /home/node/app RUN npm install -D --force +RUN npm run build CMD ["node", "/home/node/app/server.js"] \ No newline at end of file