devstok commited on
Commit
1dde705
·
verified ·
1 Parent(s): f363f24

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -2
Dockerfile CHANGED
@@ -8,6 +8,9 @@ RUN apt-get update && \
8
  apt-get install -y ffmpeg imagemagick git && \
9
  rm -rf /var/lib/apt/lists/*
10
 
 
 
 
11
  # Debugging: Cek apakah cloning berhasil
12
  RUN --mount=type=secret,id=GITHUB_REPO,required=true \
13
  git clone $(cat /run/secrets/GITHUB_REPO) mybot && \
@@ -27,8 +30,9 @@ RUN ls -lah /app/mybot
27
  # Pastikan setiap restart server otomatis git pull update terbaru
28
  CMD bash -c "\
29
  git config --global --add safe.directory /app/mybot && \
30
- git reset --hard && \
31
- git pull origin main && \
 
32
  npm install && \
33
  ls -lah /app/mybot && \
34
  node src/server.js"
 
8
  apt-get install -y ffmpeg imagemagick git && \
9
  rm -rf /var/lib/apt/lists/*
10
 
11
+ # Menghapus folder mybot jika ada dan meng-clone ulang repo setiap kali container dijalankan
12
+ RUN rm -rf /app/mybot
13
+
14
  # Debugging: Cek apakah cloning berhasil
15
  RUN --mount=type=secret,id=GITHUB_REPO,required=true \
16
  git clone $(cat /run/secrets/GITHUB_REPO) mybot && \
 
30
  # Pastikan setiap restart server otomatis git pull update terbaru
31
  CMD bash -c "\
32
  git config --global --add safe.directory /app/mybot && \
33
+ rm -rf /app/mybot && \
34
+ git clone $(cat /run/secrets/GITHUB_REPO) mybot && \
35
+ cd /app/mybot && \
36
  npm install && \
37
  ls -lah /app/mybot && \
38
  node src/server.js"