temp12821 commited on
Commit
dce0d90
·
1 Parent(s): c9132cc

Add HF Spaces deployment fixes

Browse files
Files changed (2) hide show
  1. Dockerfile +1 -1
  2. start.sh +2 -2
Dockerfile CHANGED
@@ -38,5 +38,5 @@ EXPOSE 7860
38
  # Make start script executable
39
  RUN chmod +x start.sh
40
 
41
- # Run both Flask and Streamlit using start script
42
  CMD ["bash", "start.sh"]
 
38
  # Make start script executable
39
  RUN chmod +x start.sh
40
 
41
+ # Run both Flask and Streamlit with XSRF protection disabled
42
  CMD ["bash", "start.sh"]
start.sh CHANGED
@@ -6,5 +6,5 @@ python flask_app.py &
6
  # Wait a bit for Flask to start
7
  sleep 2
8
 
9
- # Start Streamlit on port 7860 (Hugging Face Spaces default)
10
- streamlit run streamlit_app.py --server.port 7860 --server.address 0.0.0.0 --server.headless true --browser.serverAddress 0.0.0.0 --browser.gatherUsageStats false
 
6
  # Wait a bit for Flask to start
7
  sleep 2
8
 
9
+ # Start Streamlit on port 7860 with XSRF protection disabled (required for HF Spaces file uploads)
10
+ streamlit run streamlit_app.py --server.port 7860 --server.address 0.0.0.0 --server.headless true --browser.serverAddress 0.0.0.0 --browser.gatherUsageStats false --server.enableXsrfProtection false