LatticeLattice

Not generally available. Product and docs are public. Sales are closed.

Product / Console

The operator console.

Served by lattice-api. Same origin as /api/v1. No extra backend. First visit with no tokens mints the first admin.

Roles: admin (everything), operator (reservations and force-release; other screens read-only), readonly (look). Hiding a button is not the security boundary. The API returns 403.

Paste a token that starts with lattice_live_. It stays in this tab (sessionStorage), not localStorage.

Overview screen with live counts, utilization, dhcpd heartbeats, and recent leases.
Overview
Header search for 10.20.20 showing a subnet hit in the dropdown.
Header search
ScreenPathWhat you do
Overview/API/ready, dhcpd count, outbox lag, utilization, derived alerts, recent leases. Refreshes every 8s.
SearchheaderType IP, MAC, hostname, CIDR, or DNS. Dropdown plus /search?q= results. Every role.
Plan/planNested prefixes and subnets. Utilization bars. Reserve vs exclude is spelled on the page.
Subnet/subnets/{id}Gateway, VLAN, site, VRF, timers, DDNS, pools, reservations, excludes, options, live leases.
Leases/leasesHelpdesk search and force-release. Operator role.
DNS/dnsEmbedded zones, static records, lease-derived A/AAAA.
DNS servers/dns-serversAdapters: bind_tsig, ad_gsstsig, powerdns_http, embedded.
Classes/classesClient classes and class-scoped options.
Nodes/nodesdhcpd heartbeats and API ready.
Audit/auditIPAM mutations with before/after.
Webhooks/webhooksHMAC-signed outbox HTTP hooks.
NetBox/netboxExport prefixes; import creates missing only.
Tenants/tenantsList, create, rename.
Tokens/tokenslattice_live_ secrets, shown once.