FROM node:22-alpine WORKDIR /app COPY package.json package-lock.json ./ RUN npm ci COPY . . RUN npm run build ENV NODE_ENV=production EXPOSE 4000 CMD ["sh", "-c", "npx drizzle-kit migrate && node dist/server.js"]