Evolution_api / Dockerfile
KaranN8n's picture
Update Dockerfile
bb85394 verified
Raw
History Blame Contribute Delete
667 Bytes
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"]