aboutsummaryrefslogtreecommitdiffstats
path: root/webui.py
diff options
context:
space:
mode:
authorRoy Shilkrot <roy.shil@gmail.com>2022-10-27 19:20:15 +0000
committerRoy Shilkrot <roy.shil@gmail.com>2022-10-27 19:20:15 +0000
commitbdc90837987ed8919dd611fd01553b0c170ded5c (patch)
tree075faaf3882363edd4be3bf604f18d3b6b9f1a73 /webui.py
parent737eb28faca8be2bb996ee0930ec77d1f7ebd939 (diff)
downloadstable-diffusion-webui-gfx803-bdc90837987ed8919dd611fd01553b0c170ded5c.tar.gz
stable-diffusion-webui-gfx803-bdc90837987ed8919dd611fd01553b0c170ded5c.tar.bz2
stable-diffusion-webui-gfx803-bdc90837987ed8919dd611fd01553b0c170ded5c.zip
Add a barebones interrogate API
Diffstat (limited to 'webui.py')
-rw-r--r--webui.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/webui.py b/webui.py
index ade7334b..7a4bb2a2 100644
--- a/webui.py
+++ b/webui.py
@@ -146,7 +146,9 @@ def webui():
app.add_middleware(GZipMiddleware, minimum_size=1000)
if (launch_api):
- create_api(app)
+ print('launching API')
+ api = create_api(app)
+ api.launch(server_name="0.0.0.0" if cmd_opts.listen else "127.0.0.1", port=cmd_opts.port if cmd_opts.port else 7861)
wait_on_server(demo)
@@ -161,10 +163,12 @@ def webui():
print('Restarting Gradio')
-
-task = []
-if __name__ == "__main__":
+def webui_or_api():
if cmd_opts.nowebui:
api_only()
else:
webui()
+
+task = []
+if __name__ == "__main__":
+ webui_or_api() \ No newline at end of file