File size: 468 Bytes
b1554e2
2d55e88
8e60017
2d55e88
7eb9eb6
934a0ce
 
7eb9eb6
 
934a0ce
6ae6cec
7eb9eb6
558bcbf
 
 
7eb9eb6
163e93b
2d55e88
7eb9eb6
ed2095c
7eb9eb6
f319c95
1e9868a
163e93b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
FROM python:3.9-slim

WORKDIR /app

# Gerekli paketler ve izinler
RUN apt-get update && \
    apt-get install -y sqlite3 && \
    mkdir -p /data && \
    chmod a+rwx /data && \
    rm -rf /var/lib/apt/lists/*

# Bağımlılıkları yükle
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt

# Uygulama dosyalarını kopyala
COPY . .

# Veritabanı için yazılabilir dizin
ENV DATABASE_PATH=/data/udids.db

EXPOSE 7860

CMD ["python", "app.py"]