FROM node:20-alpine WORKDIR /app # Clone sub-store backend RUN apk add --no-cache git && \ git clone https://github.com/sub-store-org/Sub-Store.git /app && \ cd /app/backend && \ npm install -g pnpm && \ pnpm install WORKDIR /app/backend EXPOSE 7860 ENV SUB_STORE_BACKEND_API_PORT=7860 CMD ["pnpm", "start"]