yusufgundogdu commited on
Commit
4a8d83f
·
verified ·
1 Parent(s): 863df0e

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -3
Dockerfile CHANGED
@@ -2,7 +2,7 @@ FROM python:3.9-slim
2
 
3
  WORKDIR /app
4
 
5
- # Minimal bağımlılıklar
6
  RUN apt-get update && apt-get install -y --no-install-recommends \
7
  && rm -rf /var/lib/apt/lists/*
8
 
@@ -11,6 +11,9 @@ RUN pip install --no-cache-dir -r requirements.txt
11
 
12
  COPY . .
13
 
14
- # Hugging Face'in beklediği PORT değişkeni
15
  ENV PORT=8080
16
- CMD ["python", "app.py"]
 
 
 
 
2
 
3
  WORKDIR /app
4
 
5
+ # Gerekli sistem kütüphaneleri (minimum)
6
  RUN apt-get update && apt-get install -y --no-install-recommends \
7
  && rm -rf /var/lib/apt/lists/*
8
 
 
11
 
12
  COPY . .
13
 
14
+ # Hugging Face'in beklediği port yapılandırması
15
  ENV PORT=8080
16
+ EXPOSE 8080
17
+
18
+ # Production-ready WSGI sunucusu
19
+ CMD ["gunicorn", "--bind", "0.0.0.0:8080", "--workers", "1", "--threads", "1", "--timeout", "120", "app:app"]