Spaces:
Sleeping
Sleeping
Add HF Spaces deployment fixes
Browse files- Dockerfile +1 -1
- 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
|
| 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 (
|
| 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
|