shamik commited on
Commit
9562c96
·
unverified ·
1 Parent(s): 3a5a037

feat: adding docker file.

Browse files
Files changed (1) hide show
  1. Dockerfile.dockerfile +23 -0
Dockerfile.dockerfile ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ FROM python:3.12-slim
3
+
4
+ WORKDIR /app
5
+
6
+ COPY --link --chown=1000 . .
7
+
8
+ RUN mkdir -p /tmp/cache/
9
+ RUN chmod a+rwx -R /tmp/cache/
10
+ RUN apt-get update && apt-get install -y poppler-utils ca-certificates curl gnupg
11
+
12
+ COPY . /app
13
+
14
+ ENV PYTHONPATH=/app
15
+
16
+ ENV TRANSFORMERS_CACHE=/tmp/cache/
17
+
18
+
19
+ RUN pip install --no-cache-dir -r requirements.txt
20
+
21
+ ENV PYTHONUNBUFFERED=1 GRADIO_ALLOW_FLAGGING=never GRADIO_NUM_PORTS=1 GRADIO_SERVER_NAME=0.0.0.0 GRADIO_SERVER_PORT=7860 SYSTEM=spaces
22
+
23
+ CMD ["python", "app.py"]