Sanshruth commited on
Commit
9119671
·
verified ·
1 Parent(s): 4669654

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +5 -4
Dockerfile CHANGED
@@ -31,9 +31,10 @@ RUN pip install --no-cache-dir -r requirements.txt
31
  # Copy your application code
32
  COPY . .
33
 
34
- # Create Streamlit config file
35
  RUN echo '[server]' > /app/.streamlit/config.toml \
36
- && echo 'maxUploadSize = 200' >> /app/.streamlit/config.toml
 
37
 
38
  # Set permissions
39
  RUN chmod -R 755 /app \
@@ -46,5 +47,5 @@ USER streamlit
46
  # Expose the port Streamlit runs on
47
  EXPOSE 7860
48
 
49
- # Run Streamlit app
50
- CMD ["streamlit", "run", "app.py"]
 
31
  # Copy your application code
32
  COPY . .
33
 
34
+ # Create Streamlit config file with XSRF protection disabled
35
  RUN echo '[server]' > /app/.streamlit/config.toml \
36
+ && echo 'maxUploadSize = 200' >> /app/.streamlit/config.toml \
37
+ && echo 'enableXsrfProtection = false' >> /app/.streamlit/config.toml
38
 
39
  # Set permissions
40
  RUN chmod -R 755 /app \
 
47
  # Expose the port Streamlit runs on
48
  EXPOSE 7860
49
 
50
+ # Run Streamlit app with XSRF protection disabled
51
+ CMD ["streamlit", "run", "--server.enableXsrfProtection=false", "app.py"]