Gradii commited on
Commit
8b7fe2a
·
1 Parent(s): eb43ce0
Files changed (3) hide show
  1. Dockerfile +18 -0
  2. README.md +7 -0
  3. app/services/factcheck_service.py +1 -2
Dockerfile ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM python:3.11-slim
2
+
3
+ ENV PYTHONDONTWRITEBYTECODE=1
4
+ ENV PYTHONUNBUFFERED=1
5
+
6
+ RUN useradd -m -u 1000 user
7
+ USER user
8
+ ENV HOME=/home/user \
9
+ PATH=/home/user/.local/bin:$PATH
10
+
11
+ WORKDIR $HOME/app
12
+
13
+ COPY --chown=user requirements.txt $HOME/app/requirements.txt
14
+ RUN pip install --no-cache-dir --upgrade pip && \
15
+ pip install --no-cache-dir -r $HOME/app/requirements.txt
16
+ COPY --chown=user . $HOME/app
17
+
18
+ CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]
README.md CHANGED
@@ -1,3 +1,10 @@
 
 
 
 
 
 
 
1
  # Deepfake Detection Service Backend
2
 
3
  ### Prerequisites
 
1
+ title: DetectMeBotBackend
2
+ emoji: 🤖
3
+ colorFrom: blue
4
+ colorTo: green
5
+ sdk: docker
6
+ app_port: 7860
7
+
8
  # Deepfake Detection Service Backend
9
 
10
  ### Prerequisites
app/services/factcheck_service.py CHANGED
@@ -16,8 +16,7 @@ def load_env_fallback():
16
  return
17
 
18
  possible_paths = [
19
- Path(".env"), # Bieżący folder roboczy
20
- Path("backend/.env"), # Folder backend
21
  Path(__file__).resolve().parent.parent.parent / ".env" # Ścieżka relatywna do serwisu
22
  ]
23
 
 
16
  return
17
 
18
  possible_paths = [
19
+ Path(".env"), # Bieżący folder roboczy # Folder backend
 
20
  Path(__file__).resolve().parent.parent.parent / ".env" # Ścieżka relatywna do serwisu
21
  ]
22