PageSourceSearch

https://terrafox.com/assets/services.equipment-B-nS4bcI.js

js terrafox.com collected 2026-10-06 11:05:22 UTC 2,787 bytes, 1 lines download raw bytes

1import{j as e,e as s}from"./main-32QUEdrn.js";import{P as t,a,F as o,C as n}from"./PageParts-BPKBV4EE.js";const i=[{name:"Axis Communications",role:"Cameras · Gold Partner · 7+ years"},{name:"Milestone Systems",role:"VMS · Solution Partner"},{name:"ExacqVision",role:"VMS · Certified Reseller"},{name:"Ubiquiti",role:"Networking · UniFi infrastructure"},{name:"WatchGuard",role:"Network security & firewalls"},{name:"Fortinet",role:"Enterprise security partner"},{name:"Dell",role:"Servers & workstations · Registered Partner"},{name:"Supermicro",role:"Storage & high-density servers"}];function m(){return e.jsxs(e.Fragment,{children:[e.jsx(t,{code:"HRD.03 // SYSTEMS & EQUIPMENT",title:e.jsxs(e.Fragment,{children:["Hardware ",e.jsx("span",{className:"text-muted-foreground",children:"we'd run"})," on our own networks."]}),description:"We don't sell what we wouldn't deploy. Every system we recommend is built from gear we've installed, monitored, and supported in the field — sourced through our certified partner channels.",image:s,imageAlt:"Top-down arrangement of professional surveillance equipment"}),e.jsxs("section",{className:"max-w-7xl mx-auto px-6 py-16 lg:py-20",children:[e.jsx(a,{eyebrow:"// Certified Partners",children:"The brands behind every Terrafox deployment."}),e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-px bg-border-hard border border-border-hard",children:i.map(r=>e.jsxs("div",{className:"bg-surface-panel p-6",children:[e.jsx("div",{className:"tf-mono text-[10px] uppercase tracking-widest text-amber mb-2",children:"Partner"}),e.jsx("div",{className:"text-foreground font-semibold text-lg mb-1",children:r.name}),e.jsx("div",{className:"text-sm text-muted-foreground",children:r.role})]},r.name))})]}),e.jsx("section",{className:"border-t border-border-hard bg-surface-panel",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-6 py-16 lg:py-20",children:[e.jsx(a,{eyebrow:"// Categories",children:"What we source."}),e.jsx("div",{children:[{i:"01",t:"Cameras",d:"Fixed dome, bullet, PTZ, multi-sensor, panoramic, thermal, and explosion-proof models from Axis and partners."},{i:"02",t:"Video management software",d:"Milestone XProtect and ExacqVision deployments — sized for sites from a handful of cameras to thousands."},{i:"03",t:"Servers & storage",d:"Dell PowerEdge and Supermicro NVR/storage platforms with redundant power, RAID, and hot-swap drives."},{i:"04",t:"Networking",d:"Ubiquiti and Fortinet PoE switching, edge routers, and managed wireless tuned for surveillance traffic."},{i:"05",t:"Network security",d:"WatchGuard and Fortinet firewalls, segmentation, and VPN access tailored for camera networks."}].map(r=>e.jsx(o,{index:r.i,title:r.t,description:r.d},r.i))})]})}),e.jsx(n,{})]})}export{m as component};

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.