feat(ui): add tunnel provider selection in settings
linuztx committed
Jun 8, 2025 at 19:16 UTC
feadce27b1898952b5033c1925d6a49800a7b9dc
1 file changed
+13
-1
webui/index.html
+13
-1
@@ -715,6 +715,19 @@
715
<div id="section-tunnel" class="section" x-show="activeTab === 'external'">
716
<div class="section-title">Flare Tunnel</div>
717
<div class="section-description">Create a secure public URL to access your Agent Zero instance anytime, anywhere.</div>
718
+ <div class="field">
719
+ <div class="field-label">
720
+ <div class="field-title">Tunnel provider</div>
721
+ <div class="field-description">Select provider for public tunnel</div>
722
+ </div>
723
+ <div class="field-control">
724
+ <select id="tunnel-provider" x-model="provider" :disabled="isLoading">
725
+ <option value="serveo">Serveo</option>
726
+ <option value="cloudflared">Cloudflare</option>
727
+ </select>
728
+ </div>
729
+ </div>
730
+ <!-- Tunnel content UI -->
731
<div class="tunnel-container" x-data="tunnelSettings">
732
<!-- Loading spinner for tunnel operations -->
733
<div class="loading-spinner" x-show="isLoading">
@@ -749,7 +762,6 @@
762
</button>
763
</div>
764
</div>
752
-
765
<!-- Generate tunnel button when no link exists -->
766
<div class="tunnel-actions" x-show="!linkGenerated">
767
<button class="btn btn-ok" @click="generateLink()">