harp-dev commited on
Commit
e08e7d0
·
verified ·
1 Parent(s): 955763d

Launch without server-side rendering

Browse files

Gradio's launch check of the page through the Node proxy can time out while the model loads, which crashes the app at startup.

Files changed (1) hide show
  1. app.py +4 -1
app.py CHANGED
@@ -182,4 +182,7 @@ if __name__ == "__main__":
182
  process_fn=process_fn,
183
  )
184
 
185
- demo.queue().launch(pwa=True, show_error=True)
 
 
 
 
182
  process_fn=process_fn,
183
  )
184
 
185
+ # Server-side rendering puts a Node proxy in front of every request, and Gradio's launch
186
+ # check of the page through it can time out while the model loads, which crashes the app.
187
+ # HARP calls the API alone, so nothing is lost without it.
188
+ demo.queue().launch(pwa=True, show_error=True, ssr_mode=False)