vortexa64 commited on
Commit
1bbf90f
·
verified ·
1 Parent(s): 15e2da3

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +19 -2
Dockerfile CHANGED
@@ -1,9 +1,26 @@
1
- FROM node:18
2
 
 
 
 
 
 
 
 
 
 
 
3
  WORKDIR /app
 
 
4
  COPY . .
5
 
 
6
  RUN npm install
 
7
 
 
8
  EXPOSE 7860
9
- CMD ["npm", "start"]
 
 
 
1
+ FROM python:3.10-slim
2
 
3
+ # Install tool penting + Node.js + npm
4
+ RUN apt update && apt install -y \
5
+ bash curl wget git nano \
6
+ nodejs npm \
7
+ && apt clean
8
+
9
+ # Folder buat upload
10
+ RUN mkdir -p /tmp/vpskw/uploads
11
+
12
+ # Masuk ke folder app
13
  WORKDIR /app
14
+
15
+ # Copy semua isi website
16
  COPY . .
17
 
18
+ # Install depedensi
19
  RUN npm install
20
+ RUN pip install flask flask-cors flask-socketio eventlet
21
 
22
+ # Buka port 7860
23
  EXPOSE 7860
24
+
25
+ # Jalankan app.py
26
+ CMD ["python", "app.py"]