yusufgundogdu commited on
Commit
558bcbf
·
verified ·
1 Parent(s): 1e77295

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +9 -6
Dockerfile CHANGED
@@ -2,19 +2,22 @@ FROM python:3.9-slim
2
 
3
  WORKDIR /app
4
 
5
- # SQLite ve gerekli bağımlılıklar
6
  RUN apt-get update && \
7
  apt-get install -y sqlite3 && \
 
 
8
  rm -rf /var/lib/apt/lists/*
9
 
 
 
 
 
10
  # Uygulama dosyalarını kopyala
11
  COPY . .
12
 
13
- # Veritabanı dosyası için yazma izinleri
14
- RUN chmod a+rw /app/stablediffusionapi.db || true
15
-
16
- # Bağımlılıkları yükle
17
- RUN pip install --no-cache-dir -r requirements.txt
18
 
19
  EXPOSE 7860
20
 
 
2
 
3
  WORKDIR /app
4
 
5
+ # Gerekli paketler ve izinler
6
  RUN apt-get update && \
7
  apt-get install -y sqlite3 && \
8
+ mkdir -p /data && \
9
+ chmod a+rwx /data && \
10
  rm -rf /var/lib/apt/lists/*
11
 
12
+ # Bağımlılıkları yükle
13
+ COPY requirements.txt .
14
+ RUN pip install --no-cache-dir -r requirements.txt
15
+
16
  # Uygulama dosyalarını kopyala
17
  COPY . .
18
 
19
+ # Veritabanı için yazılabilir dizin
20
+ ENV DATABASE_PATH=/data/users.db
 
 
 
21
 
22
  EXPOSE 7860
23