FROM node:22-bookworm-slim COPY ./packages/backend/server /app COPY ./packages/frontend/apps/web/dist /app/static COPY ./packages/frontend/admin/dist /app/static/admin COPY ./packages/frontend/apps/mobile/dist /app/static/mobile WORKDIR /app RUN apt-get update && \ apt-get install -y --no-install-recommends openssl libjemalloc2 && \ rm -rf /var/lib/apt/lists/* # Enable jemalloc by preloading the library ENV LD_PRELOAD=libjemalloc.so.2 CMD ["node", "./dist/main.js"]