Spaces:
Paused
Paused
| FROM node:20-alpine | |
| # जरूरी टूल्स इंस्टॉल करना | |
| RUN apk add --no-cache git openssl findutils | |
| WORKDIR /app | |
| RUN git clone https://github.com/EvolutionAPI/evolution-api.git . | |
| # डिपेंडेंसीज इंस्टॉल करना | |
| RUN npm install | |
| # फाइल को ढूंढकर उसका सही पाथ इस्तेमाल करना | |
| RUN SCHEMA_PATH=$(find . -name "schema.prisma" | head -n 1) && \ | |
| echo "Found schema at: $SCHEMA_PATH" && \ | |
| npx prisma generate --schema=$SCHEMA_PATH | |
| EXPOSE 7860 | |
| ENV PORT=7860 | |
| ENV NODE_ENV=production | |
| CMD ["npm", "run", "start:prod"] | |