feat(api): handle tunnel provider in tunnel api

linuztx committed Jun 8, 2025 at 19:20 UTC 52d6522989d746fcc2206dae1bddd4dfb871dd54
1 file changed +2 -1
python/api/tunnel.py
+2 -1
@@ -14,7 +14,8 @@ class Tunnel(ApiHandler):
14
15 if action == "create":
16 port = runtime.get_web_ui_port()
17 - tunnel_url = tunnel_manager.start_tunnel(port)
17 + provider = input.get("provider", "serveo") # Default to serveo
18 + tunnel_url = tunnel_manager.start_tunnel(port, provider)
19 if tunnel_url is None:
20 # Add a little delay and check again - tunnel might be starting
21 import time