Spaces:
Sleeping
Sleeping
Update Dockerfile
Browse files- 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 |
-
|
| 31 |
-
git
|
|
|
|
| 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"
|