feat: make roast planner mobile PWA ready

This commit is contained in:
2026-07-29 21:28:51 -04:00
parent 106b1104c3
commit 74b4c3a368
9 changed files with 203 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
FROM node:22-bookworm-slim
WORKDIR /app
ENV NODE_ENV=production
COPY package.json package-lock.json ./
RUN npm ci --omit=dev
COPY public ./public
COPY server ./server
COPY shared ./shared
USER node
EXPOSE 8090
CMD ["node", "server/index.js"]