BachDaThan commited on
Commit
7b7eead
·
verified ·
1 Parent(s): eb2cd8e

Upload Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -7
Dockerfile CHANGED
@@ -6,6 +6,7 @@ FROM python:3.11-slim
6
 
7
  # ── 1. System deps ──────────────────────────────────────────────
8
  RUN apt-get update && apt-get install -y --no-install-recommends \
 
9
  libopus-dev libopus0 \
10
  ffmpeg \
11
  git curl \
@@ -21,17 +22,15 @@ RUN pip install --no-cache-dir --upgrade pip \
21
 
22
  # ── 4. Copy source ──────────────────────────────────────────────
23
  COPY app.py .
24
- # 🆕 (2026-07-13) ĐÃ BỎ: COPY bot.py — Discord bot giờ chạy độc lập
25
- # trên Wispbyte (xem README_WISPBYTE.md), không còn embedded chung
26
- # với worker-3 nữa. Nếu app.py vẫn còn khối code "Embedded Discord
27
- # Bot" ở cuối file, nó sẽ tự bỏ qua an toàn vì thiếu DISCORD_BOT_TOKEN
28
- # (Boss đã xoá biến đó khỏi ENV worker-3), nhưng để sạch sẽ nên xoá
29
- # hẳn khối code đó khỏi app.py — xem README_WISPBYTE.md phần "việc
30
- # cần làm ở worker-3".
31
 
32
  # ── 5. Port ─────────────────────────────────────────────────────
33
  EXPOSE 7860
34
 
 
 
 
 
 
35
  # ── 6. Khởi động ─────────────────────────────────────────────────
36
  # Worker app dùng biến app_fastapi (không có Gradio mount)
37
  CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860", "--workers", "1", "--timeout-keep-alive", "75"]
 
6
 
7
  # ── 1. System deps ──────────────────────────────────────────────
8
  RUN apt-get update && apt-get install -y --no-install-recommends \
9
+ build-essential \
10
  libopus-dev libopus0 \
11
  ffmpeg \
12
  git curl \
 
22
 
23
  # ── 4. Copy source ──────────────────────────────────────────────
24
  COPY app.py .
 
 
 
 
 
 
 
25
 
26
  # ── 5. Port ─────────────────────────────────────────────────────
27
  EXPOSE 7860
28
 
29
+ # ── 6. Khởi động ────────────────────────────────────────────────
30
+ # Worker app dùng biến app_fastapi (không có Gradio mount)
31
+ CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860", "--workers", "1", "--timeout-keep-alive", "75"]──────────────────────────────────────────
32
+ EXPOSE 7860
33
+
34
  # ── 6. Khởi động ─────────────────────────────────────────────────
35
  # Worker app dùng biến app_fastapi (không có Gradio mount)
36
  CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860", "--workers", "1", "--timeout-keep-alive", "75"]