feat(tunnel): update Windows tunnel command for PowerShell compatibility

snowmerak committed Dec 21, 2025 at 14:51 UTC d313822bf3f66cf946a2eda352db7d832dbfb707
1 file changed +2 -2
cmd/relay-server/frontend/src/components/TunnelCommandModal.tsx
+2 -2
@@ -75,7 +75,7 @@ export function TunnelCommandModal({ trigger }: TunnelCommandModalProps) {
75 relayUrls.length > 0 ? relayUrls.join(",") : currentOrigin;
76
77 if (os === "windows") {
78 - return `irm ${currentOrigin}/tunnel?os=windows | iex; Start-PortalTunnel -HostAddr "${hostVal}" -Name "${nameVal}" -RelayUrl "${relayUrlVal}"`;
78 + return `$env:HOST="${hostVal}"; $env:NAME="${nameVal}"; $env:RELAY_URL="${relayUrlVal}"; irm ${currentOrigin}/tunnel?os=windows | iex`;
79 }
80
81 return `curl -fsSL ${currentOrigin}/tunnel | HOST=${hostVal} NAME=${nameVal} RELAY_URL="${relayUrlVal}" sh`;
@@ -224,7 +224,7 @@ export function TunnelCommandModal({ trigger }: TunnelCommandModalProps) {
224 : "text-muted-foreground hover:text-foreground"
225 )}
226 >
227 - Windows
227 + Windows (PowerShell)
228 </button>
229 </div>
230 </div>