HongzeFu commited on
Commit
6b17232
·
1 Parent(s): 3dff563
Files changed (1) hide show
  1. app.py +17 -0
app.py CHANGED
@@ -2,6 +2,9 @@
2
 
3
  import os
4
 
 
 
 
5
  import gradio as gr
6
  import numpy as np
7
 
@@ -401,9 +404,23 @@ def create_dummy_demo() -> gr.Blocks:
401
 
402
  demo = create_dummy_demo()
403
 
 
 
 
 
 
 
 
 
 
 
 
 
404
 
405
  if __name__ == "__main__":
406
  demo.launch(
407
  server_name="0.0.0.0",
408
  server_port=int(os.getenv("PORT", "7860")),
 
 
409
  )
 
2
 
3
  import os
4
 
5
+ # Disable SSR for HF Spaces compatibility (avoids gradio_api heartbeat 404).
6
+ os.environ["GRADIO_SSR_MODE"] = "false"
7
+
8
  import gradio as gr
9
  import numpy as np
10
 
 
404
 
405
  demo = create_dummy_demo()
406
 
407
+ # Ensure external launch() callers (e.g., Spaces runtime) also keep SSR disabled.
408
+ _original_launch = demo.launch
409
+
410
+
411
+ def _patched_launch(**kwargs):
412
+ kwargs.setdefault("ssr_mode", False)
413
+ kwargs.setdefault("show_error", True)
414
+ return _original_launch(**kwargs)
415
+
416
+
417
+ demo.launch = _patched_launch
418
+
419
 
420
  if __name__ == "__main__":
421
  demo.launch(
422
  server_name="0.0.0.0",
423
  server_port=int(os.getenv("PORT", "7860")),
424
+ ssr_mode=False,
425
+ show_error=True,
426
  )