feat: update TLS environment variable

gosunuts committed Feb 26, 2026 at 14:24 UTC 173b54a9a740e24893b0355def6c5c6b0347e195
2 files changed +4 -4
cmd/relay-server/frontend/src/components/TunnelCommandModal.tsx
+2 -2
@@ -76,11 +76,11 @@ export function TunnelCommandModal({ trigger }: TunnelCommandModalProps) {
76 relayUrls.length > 0 ? relayUrls.join(",") : currentOrigin;
77
78 if (os === "windows") {
79 - const tlsEnv = tlsEnabled ? "" : "$env:TLS=\"false\"; ";
79 + const tlsEnv = tlsEnabled ? "$env:TLS_ENABLE=\"true\"; " : "$env:TLS_ENABLE=\"false\"; ";
80 return `$ProgressPreference = 'SilentlyContinue'; ${tlsEnv}$env:HOST="${hostVal}"; $env:NAME="${nameVal}"; $env:RELAY_URL="${relayUrlVal}"; irm ${currentOrigin}/tunnel?os=windows | iex`;
81 }
82
83 - const tlsEnv = tlsEnabled ? "" : "TLS=false ";
83 + const tlsEnv = tlsEnabled ? "TLS_ENABLE=true " : "TLS_ENABLE=false ";
84 return `curl -fsSL ${currentOrigin}/tunnel | ${tlsEnv}HOST=${hostVal} NAME=${nameVal} RELAY_URL="${relayUrlVal}" sh`;
85 }, [currentOrigin, host, name, relayUrls, os, tlsEnabled]);
86
cmd/relay-server/tunnel.go
+2 -2
@@ -54,7 +54,7 @@ set -- "$BIN_PATH" --relay "$RELAY_URL" --host "${HOST:-localhost:3000}"
54 if [ "${HIDE:-}" = "1" ] || [ "${HIDE:-}" = "true" ]; then
55 set -- "$@" --hide
56 fi
57 -if [ "${TLS:-}" = "0" ] || [ "${TLS:-}" = "false" ]; then
57 +if [ "${TLS_ENABLE:-}" = "0" ] || [ "${TLS_ENABLE:-}" = "false" ]; then
58 set -- "$@" --tls=false
59 fi
60
@@ -101,7 +101,7 @@ if ($env:TAGS) { $ArgsList += "--tags", $env:TAGS }
101 if ($env:THUMBNAIL) { $ArgsList += "--thumbnail", $env:THUMBNAIL }
102 if ($env:OWNER) { $ArgsList += "--owner", $env:OWNER }
103 if ($env:HIDE -eq "1" -or $env:HIDE -eq "true") { $ArgsList += "--hide" }
104 -if ($env:TLS -eq "0" -or $env:TLS -eq "false") { $ArgsList += "--tls=false" }
104 +if ($env:TLS_ENABLE -eq "0" -or $env:TLS_ENABLE -eq "false") { $ArgsList += "--tls=false" }
105
106 Write-Host "Starting portal-tunnel..."
107 try {