PageSourceSearch

https://docs-delta-gold.vercel.app/_next/static/chunks/pages/help/…/netbird-client-dd49ef8ec191930d.js

js docs-delta-gold.vercel.app collected 2026-10-03 05:48:57 UTC 7,264 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3424],{21338:(e,t,r)=>{"use strict";r.d(t,{d:()=>o});var i=r(14232),s=r(90280),n=r(39751),d=r(91200);function o(e){let t=(0,d.M)(()=>(0,s.OQ)(e)),{isStatic:r}=(0,i.useContext)(n.Q);if(r){let[,r]=(0,i.useState)(e);(0,i.useEffect)(()=>t.on("change",r),[])}return t}},34028:(e,t,r)=>{"use strict";r.r(t),r.d(t,{__N_SSG:()=>a,default:()=>l});var i=r(37876),s=r(91668),n=r(9301),d=r(98647);function o(e){let t=Object.assign({h1:"h1",p:"p",time:"time",a:"a",h2:"h2",table:"table",thead:"thead",tr:"tr",th:"th",tbody:"tbody",td:"td",code:"code"},(0,s.RP)(),e.components);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{children:"NetBird Client Support Matrix"}),(0,i.jsxs)(t.p,{className:"not-prose text-sm text-slate-400 dark:text-zinc-500 mt-0 mb-8 ml-2.5",children:["Updated ",(0,i.jsx)(t.time,{dateTime:"2026-05-22",children:"May 22, 2026"})]}),"\n",(0,i.jsx)(t.p,{children:"The NetBird client runs across desktop, mobile, and TV platforms. Pick an OS family below for its distributions, versions, and architectures."}),"\n",(0,i.jsx)(n.Note,{children:(0,i.jsxs)(t.p,{children:["Until this matrix is complete, also check the latest ",(0,i.jsx)(t.a,{href:"https://go.dev/wiki/#platform-specific-information",children:"Go-compatible platforms"})," alongside NetBird's own guidance."]})}),"\n",(0,i.jsx)(d.U,{title:"Operating systems",items:[{href:"/help/support-matrix/netbird-client/linux",name:"Linux",description:"Distributions, kernel, and libc support."},{href:"/help/support-matrix/netbird-client/windows",name:"Windows",description:"Supported Windows versions and architectures."},{href:"/help/support-matrix/netbird-client/macos",name:"macOS",description:"Supported macOS releases and architectures."},{href:"/help/support-matrix/netbird-client/ios",name:"iOS",description:"Supported iOS versions and devices."},{href:"/help/support-matrix/netbird-client/android",name:"Android",description:"Supported Android API levels and architectures."},{href:"/help/support-matrix/netbird-client/android-tv",name:"Android TV",description:"Supported Android TV API levels."},{href:"/help/support-matrix/netbird-client/tvos",name:"tvOS",description:"Supported tvOS versions."}]}),"\n",(0,i.jsx)(t.h2,{id:"go-toolchain",children:"Go toolchain"}),"\n",(0,i.jsx)(t.p,{children:"The client is built with the Go versions listed below. Building from source against an unsupported Go release is not guaranteed to succeed. Each Go version sets a floor on OS support for that NetBird release — see the per-OS pages above for the resulting cutoffs."}),"\n",(0,i.jsxs)(t.table,{children:[(0,i.jsx)(t.thead,{children:(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.th,{children:"NetBird client version"}),(0,i.jsx)(t.th,{children:"Go version"})]})}),(0,i.jsxs)(t.tbody,{children:[(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{children:"v0.20.0 – v0.25.3"}),(0,i.jsx)(t.td,{children:"1.20"})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{children:"v0.25.4 – v0.29.1"}),(0,i.jsx)(t.td,{children:"1.21"})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{children:"v0.29.2 – v0.60.2"}),(0,i.jsx)(t.td,{children:"1.23"})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{children:"v0.60.3 – v0.62.3"}),(0,i.jsx)(t.td,{children:"1.24"})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{children:"v0.63.0 – current"}),(0,i.jsx)(t.td,{children:"1.25"})]})]})]}),"\n",(0,i.jsx)(t.h2,{id:"reporting-compatibility-issues",children:"Reporting compatibility issues"}),"\n",(0,i.jsxs)(t.p,{children:["If you hit a problem on a supported platform, see ",(0,i.jsx)(t.a,{href:"/help/report-bug-issues",children:"Report bugs and issues"}),". Include your client version (",(0,i.jsx)(t.code,{children:"netbird version"}),") and OS details."]})]})}var a=!0;let l=function(e={}){let{wrapper:t}=Object.assign({},(0,s.RP)(),e.components);return t?(0,i.jsx)(t,Object.assign({},e,{children:(0,i.jsx)(o,e)})):o(e)}},64053:(e,t,r)=>{"use strict";r.d(t,{E:()=>o});var i=r(21338),s=r(50181),n=r(81461),d=r(82981);function o(e,...t){var r,a;let l,c,h=e.length;return r=t.filter(d.S),a=function(){let r="";for(let i=0;i<h;i++){r+=e[i];let s=t[i];s&&(r+=(0,d.S)(s)?s.get():s)}return r},l=(0,i.d)(a()),(c=()=>l.set(a()))(),(0,s.E)(()=>{let e=()=>n.Gt.preRender(c,!1,!0),t=r.map(t=>t.on("change",e));return()=>
1{t.forEach(e=>e()),(0,n.WG)(c)}}),l}},92467:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/help/support-matrix/netbird-client",function(){return r(34028)}])},98647:(e,t,r)=>{"use strict";r.d(t,{U:()=>p});var i=r(37876),s=r(48230),n=r.n(s),d=r(64053),o=r(66820),a=r(21338),l=r(49998),c=r(62445);function h({mouseX:e,mouseY:t}){let r=(0,d.E)`radial-gradient(180px at ${e}px ${t}px, white, transparent)`,s={maskImage:r,WebkitMaskImage:r};return(0,i.jsxs)("div",{className:"pointer-events-none",children:[(0,i.jsx)("div",{className:"absolute inset-0 rounded-2xl transition duration-300 [mask-image:linear-gradient(white,transparent)] group-hover:opacity-50",children:(0,i.jsx)(l.b,{width:72,height:56,x:"50%",className:"absolute inset-x-0 inset-y-[-30%] h-[160%] w-full skew-y-[-18deg] fill-black/[0.02] stroke-black/5 dark:fill-white/1 dark:stroke-white/2.5"})}),(0,i.jsx)(o.P.div,{className:"absolute inset-0 rounded-2xl bg-gradient-to-r from-[#FFAC1C] to-[#F28C28] opacity-0 transition duration-300 group-hover:opacity-30 dark:group-hover:opacity-60 dark:from-[#F28C28]/30 dark:to-[#FF7518]/30",style:s}),(0,i.jsx)(o.P.div,{className:"absolute inset-0 rounded-2xl opacity-0 mix-blend-overlay transition duration-300 group-hover:opacity-100",style:s,children:(0,i.jsx)(l.b,{width:72,height:56,x:"50%",className:"absolute inset-x-0 inset-y-[-30%] h-[160%] w-full skew-y-[-18deg] fill-black/50 stroke-black/70 dark:fill-white/2.5 dark:stroke-white/10"})})]})}function p({title:e,id:t,description:r,items:s,buttonText:d="Read more"}){let o=e||r;return(0,i.jsxs)("div",{className:"my-16 xl:max-w-none",children:[e&&(0,i.jsx)(c.D,{level:2,id:t,anchor:!!t,children:e}),r&&(0,i.jsx)("div",{className:`text-sm text-zinc-600 dark:text-zinc-400 ${e?"mt-4":""}`,children:r}),(0,i.jsx)("div",{className:`not-prose grid grid-cols-1 gap-8 sm:grid-cols-2 ${o?"mt-4 border-t border-zinc-900/5 pt-10 dark:border-white/5":""}`,children:s.map(e=>{let t=(0,a.d)(0),r=(0,a.d)(0);return(0,i.jsxs)("div",{onMouseMove:function({currentTarget:e,clientX:i,clientY:s}){let{left:n,top:d}=e.getBoundingClientRect();t.set(i-n),r.set(s-d)},className:"group relative flex rounded-2xl bg-zinc-50 transition-shadow hover:shadow-md hover:shadow-zinc-900/5 dark:bg-white/2.5 dark:hover:shadow-black/5",children:[(0,i.jsx)(h,{mou
1seX:t,mouseY:r}),(0,i.jsx)("div",{className:"absolute inset-0 rounded-2xl ring-1 ring-inset ring-zinc-900/7.5 group-hover:ring-zinc-900/10 dark:ring-white/10 dark:group-hover:ring-white/20"}),(0,i.jsxs)("div",{className:"relative rounded-2xl px-4 pb-4 pt-4",children:[(0,i.jsx)("h3",{className:"text-sm font-semibold leading-7 text-zinc-900 dark:text-white",children:(0,i.jsxs)(n(),{href:e.href,children:[(0,i.jsx)("span",{className:"absolute inset-0 rounded-2xl"}),e.name]})}),(0,i.jsx)("p",{className:"mt-1 text-sm text-zinc-600 dark:text-zinc-400",children:e.description})]})]},e.href)})})]})}}},e=>{e.O(0,[636,6593,8792],()=>e(e.s=92467)),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.