MohitGupta41 commited on
Commit
bcbf34c
·
1 Parent(s): 6232520

Initial Commit

Browse files
Files changed (2) hide show
  1. Dockerfile +28 -28
  2. requirements.txt +0 -3
Dockerfile CHANGED
@@ -1,40 +1,40 @@
1
- # FROM python:3.12-slim
2
 
3
- # RUN apt-get update && apt-get install -y --no-install-recommends \
4
- # libgl1 libglib2.0-0 && \
5
- # rm -rf /var/lib/apt/lists/*
6
-
7
- # WORKDIR /app
8
- # COPY requirements.txt .
9
- # RUN pip install --no-cache-dir -r requirements.txt
10
-
11
- # COPY app.py .
12
- # ENV PORT=7860
13
- # CMD ["streamlit", "run", "app.py", "--server.port=7860", "--server.address=0.0.0.0"]
14
-
15
- FROM python:3.11-slim
16
-
17
- # System deps
18
  RUN apt-get update && apt-get install -y --no-install-recommends \
19
  libgl1 libglib2.0-0 && \
20
  rm -rf /var/lib/apt/lists/*
21
 
22
- # App dir; set HOME so Streamlit writes to /app/.streamlit (not /)
23
  WORKDIR /app
24
- ENV HOME=/app
25
-
26
- # Python deps
27
  COPY requirements.txt .
28
  RUN pip install --no-cache-dir -r requirements.txt
29
 
30
- # Streamlit config
31
- RUN mkdir -p /app/.streamlit
32
- COPY .streamlit/config.toml /app/.streamlit/config.toml
33
- ENV STREAMLIT_BROWSER_GATHERUSAGESTATS=false
34
-
35
- # App
36
  COPY app.py .
37
-
38
- # Run
39
  ENV PORT=7860
40
  CMD ["streamlit", "run", "app.py", "--server.port=7860", "--server.address=0.0.0.0"]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM python:3.12-slim
2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3
  RUN apt-get update && apt-get install -y --no-install-recommends \
4
  libgl1 libglib2.0-0 && \
5
  rm -rf /var/lib/apt/lists/*
6
 
 
7
  WORKDIR /app
 
 
 
8
  COPY requirements.txt .
9
  RUN pip install --no-cache-dir -r requirements.txt
10
 
 
 
 
 
 
 
11
  COPY app.py .
 
 
12
  ENV PORT=7860
13
  CMD ["streamlit", "run", "app.py", "--server.port=7860", "--server.address=0.0.0.0"]
14
+
15
+ # FROM python:3.11-slim
16
+
17
+ # # System deps
18
+ # RUN apt-get update && apt-get install -y --no-install-recommends \
19
+ # libgl1 libglib2.0-0 && \
20
+ # rm -rf /var/lib/apt/lists/*
21
+
22
+ # # App dir; set HOME so Streamlit writes to /app/.streamlit (not /)
23
+ # WORKDIR /app
24
+ # ENV HOME=/app
25
+
26
+ # # Python deps
27
+ # COPY requirements.txt .
28
+ # RUN pip install --no-cache-dir -r requirements.txt
29
+
30
+ # # Streamlit config
31
+ # RUN mkdir -p /app/.streamlit
32
+ # COPY .streamlit/config.toml /app/.streamlit/config.toml
33
+ # ENV STREAMLIT_BROWSER_GATHERUSAGESTATS=false
34
+
35
+ # # App
36
+ # COPY app.py .
37
+
38
+ # # Run
39
+ # ENV PORT=7860
40
+ # CMD ["streamlit", "run", "app.py", "--server.port=7860", "--server.address=0.0.0.0"]
requirements.txt CHANGED
@@ -2,7 +2,4 @@ streamlit
2
  requests
3
  Pillow
4
  streamlit-mic-recorder
5
-
6
- soundfile
7
-
8
  gTTS
 
2
  requests
3
  Pillow
4
  streamlit-mic-recorder
 
 
 
5
  gTTS