calorie-ai-android/web/Dockerfile
Daniel 5837b1c8dc
All checks were successful
Android CI / build (push) Successful in 28s
Web CI / test (push) Successful in 48s
Revamp web app with Svelte and Tailwind
2026-05-19 18:53:03 +02:00

13 lines
242 B
Docker

FROM node:22-alpine
WORKDIR /app
COPY package*.json ./
RUN npm ci
COPY index.html vite.config.js server.js ./
COPY src ./src
COPY public ./public
RUN npm run build && npm prune --omit=dev
ENV PORT=8080
EXPOSE 8080
CMD ["node", "server.js"]