File size: 667 Bytes
ae84753
 
fc605af
bb85394
ae84753
 
fc605af
ae84753
fc605af
ae84753
ad42dea
bb85394
 
 
 
95422bb
ad42dea
 
 
fc605af
 
 
ae84e13
ae84753
 
460dbca
653bae4
95422bb
9f63425
bb85394
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
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"]