Files changed (1) hide show
  1. Dockerfile +12 -9
Dockerfile CHANGED
@@ -1,14 +1,17 @@
1
  FROM node:lts-buster
2
  USER root
3
  RUN apt-get update && \
4
- apt-get install -y ffmpeg webp git && \
5
- apt-get upgrade -y && \
6
- rm -rf /var/lib/apt/lists/*
 
 
 
7
  USER node
8
- RUN git clone https://github.com/xeonser/SUBZERO /home/node/SUBZERO
9
- WORKDIR /home/node/SUBZERO
10
- RUN chmod -R 777 /home/node/SUBZERO/
11
- RUN yarn install --network-concurrency 1
12
- EXPOSE 7860
13
  ENV NODE_ENV=production
14
- CMD ["npm", "start"]
 
1
  FROM node:lts-buster
2
  USER root
3
  RUN apt-get update && \
4
+ apt-get install -y \
5
+ ffmpeg \
6
+ imagemagick \
7
+ webp && \
8
+ apt-get upgrade -y && \
9
+ rm -rf /var/lib/apt/lists/*
10
  USER node
11
+ RUN git clone https://github.com/JawadYTX/KHAN-XMD /home/node/KHAN-XMD
12
+ WORKDIR /home/node/KHAN-XMD
13
+ RUN chmod -R 777 /home/node/KHAN-XMD/
14
+ RUN npm install && npm install -g qrcode-terminal pm2
15
+ EXPOSE 3000
16
  ENV NODE_ENV=production
17
+ CMD ["pm2-runtime", "start", "index.js"]