vortexa64 commited on
Commit
d0f3a36
·
verified ·
1 Parent(s): b833a9e

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +7 -16
Dockerfile CHANGED
@@ -1,26 +1,17 @@
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"]
 
1
  FROM python:3.10-slim
2
 
3
+ # Install tools yang dibutuhkan (optional)
4
+ RUN apt-get update && apt-get install -y git curl
 
 
 
5
 
6
+ # Bikin folder buat upload (kalau kamu pakai upload2an 😳💕)
7
  RUN mkdir -p /tmp/vpskw/uploads
8
 
9
+ # Copy semua file ke dalam container
10
  WORKDIR /app
 
 
11
  COPY . .
12
 
13
+ # Install dependencies Python
14
+ RUN pip install -r requirements.txt
 
 
 
 
15
 
16
+ # Jalankan app Python kamu
17
  CMD ["python", "app.py"]