diff --git a/cmd/tailscale/cli/web.go b/cmd/tailscale/cli/web.go index 82105a6a3..38ee25b96 100644 --- a/cmd/tailscale/cli/web.go +++ b/cmd/tailscale/cli/web.go @@ -61,6 +61,8 @@ type tmplData struct { TUNMode bool IsSynology bool DSMVersion int // 6 or 7, if IsSynology=true + IsUnraid bool + UnraidToken string IPNVersion string } @@ -441,6 +443,8 @@ func webHandler(w http.ResponseWriter, r *http.Request) { TUNMode: st.TUN, IsSynology: distro.Get() == distro.Synology || envknob.Bool("TS_FAKE_SYNOLOGY"), DSMVersion: distro.DSMVersion(), + IsUnraid: distro.Get() == distro.Unraid, + UnraidToken: os.Getenv("UNRAID_CSRF_TOKEN"), IPNVersion: versionShort, } exitNodeRouteV4 := netip.MustParsePrefix("0.0.0.0/0") diff --git a/cmd/tailscale/cli/web.html b/cmd/tailscale/cli/web.html index b1ad8746b..b990bdd77 100644 --- a/cmd/tailscale/cli/web.html +++ b/cmd/tailscale/cli/web.html @@ -116,10 +116,12 @@ Open Source Licenses