wasirmen123 commited on
Commit
dd28d19
·
verified ·
1 Parent(s): 7bab848

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +15 -6
Dockerfile CHANGED
@@ -1,13 +1,22 @@
1
  FROM devlikeapro/waha:latest
2
 
3
  USER root
4
- # Simpan sesi ke storage persisten HF Spaces
5
- RUN mkdir -p /data/sessions && rm -rf /app/.sessions && ln -s /data/sessions /app/.sessions
6
 
7
- # WAHA listen di 7860 dan bind ke semua interface
8
- ENV WHATSAPP_API_HOSTNAME=0.0.0.0
9
- ENV WHATSAPP_API_PORT=7860
10
- ENV PORT=7860
 
 
 
 
 
 
 
 
11
  ENV WAHA_ENGINE=NOWEB
 
 
 
12
 
13
  EXPOSE 7860
 
1
  FROM devlikeapro/waha:latest
2
 
3
  USER root
 
 
4
 
5
+ # 1) Buat storage persisten & tautkan .sessions ke /data
6
+ RUN mkdir -p /data/sessions \
7
+ && rm -rf /app/.sessions || true \
8
+ && ln -s /data/sessions /app/.sessions \
9
+ && chmod -R 777 /data/sessions
10
+
11
+ # 2) WAHA harus listen di 7860 di Spaces
12
+ ENV WHATSAPP_API_HOSTNAME=0.0.0.0 \
13
+ WHATSAPP_API_PORT=7860 \
14
+ PORT=7860
15
+
16
+ # 3) Pilih engine (NOWEB paling stabil di Spaces; ganti ke WEBJS jika perlu)
17
  ENV WAHA_ENGINE=NOWEB
18
+ # Kalau WEBJS, tambahkan flag Chromium:
19
+ # ENV WAHA_ENGINE=WEBJS
20
+ # ENV WAHA_WEBJS_PUPPETER_ARGS="--no-sandbox --disable-setuid-sandbox --disable-dev-shm-usage --single-process --no-zygote"
21
 
22
  EXPOSE 7860