Spaces:
Running
Running
Update gui.py
Browse files
gui.py
CHANGED
|
@@ -557,12 +557,13 @@ def create_interface():
|
|
| 557 |
return app
|
| 558 |
|
| 559 |
if __name__ == "__main__":
|
| 560 |
-
|
| 561 |
-
parser.add_argument("--port", type=int, default=7860, help="Port to run the UI on")
|
| 562 |
-
parser.add_argument("--ngrok-token", type=str, default=None, help="Ngrok token for tunneling")
|
| 563 |
-
args = parser.parse_args()
|
| 564 |
|
| 565 |
-
|
| 566 |
-
|
| 567 |
-
|
| 568 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 557 |
return app
|
| 558 |
|
| 559 |
if __name__ == "__main__":
|
| 560 |
+
app = create_interface() # app değişkenini burada tanımlıyoruz
|
|
|
|
|
|
|
|
|
|
| 561 |
|
| 562 |
+
if args.ngrok_token:
|
| 563 |
+
from pyngrok import ngrok
|
| 564 |
+
ngrok.set_auth_token(args.ngrok_token)
|
| 565 |
+
public_url = ngrok.connect(args.port, "http")
|
| 566 |
+
print(f"Ngrok URL: {public_url}")
|
| 567 |
+
app.launch(server_name="0.0.0.0", server_port=args.port)
|
| 568 |
+
else:
|
| 569 |
+
app.launch(server_name="0.0.0.0", server_port=args.port, share=True)
|