Shami96 commited on
Commit
5d5814f
·
verified ·
1 Parent(s): 0068782

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -4
app.py CHANGED
@@ -1,12 +1,13 @@
1
- # --- patch streamlit config before import ---
2
  import os
3
 
4
- # Force Streamlit to use /tmp for its internal files (writable on HF Spaces)
5
- os.environ["STREAMLIT_HOME"] = "/tmp"
6
  os.environ["HOME"] = "/tmp"
7
  os.environ["XDG_CONFIG_HOME"] = "/tmp"
 
8
  os.environ["STREAMLIT_BROWSER_GATHERUSAGESTATS"] = "false"
9
- os.environ["STREAMLIT_CONFIG_FILE"] = "/home/user/app/.streamlit_config.toml"
 
 
10
 
11
  # --- now import the rest ---
12
  import json
 
 
1
  import os
2
 
3
+ # Force Streamlit to use /tmp for config, cache, metrics
 
4
  os.environ["HOME"] = "/tmp"
5
  os.environ["XDG_CONFIG_HOME"] = "/tmp"
6
+ os.environ["XDG_CACHE_HOME"] = "/tmp"
7
  os.environ["STREAMLIT_BROWSER_GATHERUSAGESTATS"] = "false"
8
+
9
+ # Create /tmp/.streamlit manually so Streamlit doesn't try to write to /
10
+ os.makedirs("/tmp/.streamlit", exist_ok=True)
11
 
12
  # --- now import the rest ---
13
  import json