FROM node:22-alpine AS build RUN apk add --no-cache python3 make g++ WORKDIR /app COPY package.json ./ RUN npm install --omit=dev FROM node:22-alpine RUN apk add --no-cache libstdc++ WORKDIR /app COPY --from=build /app/node_modules ./node_modules COPY package.json ./ COPY src ./src COPY public ./public ENV NODE_ENV=production ENV PORT=3000 ENV DATABASE_PATH=/data/bonpoint.db EXPOSE 3000 CMD ["node", "src/server.js"]