Skip to content

Commit 82535a8

Browse files
PureWeenCopilot
andcommitted
feat: add Tailscale installation instructions to Settings
Shows install guidance when Tailscale is not detected, explaining its purpose for cross-network Fiesta usage. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent c472d74 commit 82535a8

1 file changed

Lines changed: 14 additions & 1 deletion

File tree

PolyPilot/Components/Pages/Settings.razor

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -267,11 +267,24 @@
267267
@if (TailscaleService.IsRunning)
268268
{
269269
<div class="tunnel-url">
270-
<label>Tailscale:</label>
270+
<label>Tailscale:</label>
271271
<code>http://@(TailscaleService.MagicDnsName ?? TailscaleService.TailscaleIp):@DevTunnelService.BridgePort</code>
272272
<button class="copy-btn" @onclick="CopyDirectUrl" title="Copy URL"><svg class="icon" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="9" y="9" width="13" height="13" rx="2" ry="2"/><path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"/></svg></button>
273273
</div>
274274
}
275+
else
276+
{
277+
<div class="onboarding-steps">
278+
<p class="onboarding-heading"><strong>🌐 Want to use Fiesta across different networks?</strong></p>
279+
<p>Install <a href="https://tailscale.com/download" target="_blank">Tailscale</a> (free) to connect machines that aren't on the same LAN.</p>
280+
<ol class="onboarding-list">
281+
<li>Download from <a href="https://tailscale.com/download" target="_blank">tailscale.com/download</a></li>
282+
<li>Install and sign in on both machines (same account)</li>
283+
<li>Restart PolyPilotit auto-detects Tailscale</li>
284+
</ol>
285+
<p class="hint">Tailscale creates a secure private network between your devices, so Fiesta pairing strings work across the internet.</p>
286+
</div>
287+
}
275288
@foreach (var ip in localIps)
276289
{
277290
<div class="tunnel-url">

0 commit comments

Comments
 (0)