Skip to content
← Back

Net Inventory Suite

Network inventory — IPs, devices, docs, alerts

In test
Node.js Express Knex SNMP WebDAV nmap Topology
Net Inventory Suite

Net Inventory Suite is the technical registry of the company. It tracks IP plan (with auto-computed first free IP), devices (with Wake-on-LAN from the device card), exposed services, software licenses, TLS certificates, technical documents (with direct Office open via WebDAV), internal wiki (with MediaWiki importer), interactive topology graph (drag & drop), SNMP polling for live metrics, expiration alerts (certs/licenses) with multi-channel notifications, and network discovery via nmap. SQL-agnostic backend: SQLite, PostgreSQL or MariaDB with Knex migrations.

Features

  • IP plan with auto-computed "first free IP"
  • Devices with Wake-on-LAN from the card
  • Exposed services, software licenses, TLS certificates with expirations
  • Internal wiki with MediaWiki importer
  • Technical documents with direct Office open via WebDAV
  • Interactive topology graph (drag & drop, persistent)
  • SNMP polling for live metrics
  • Expiration alerts (certs/licenses) with multi-channel notifications
  • Network discovery via nmap
  • Operator action audit log

Configuration

  • HTTP port (default 3003)
  • DB engine + 11 separate schemas (admin, ip_inventory, devices, services, ...)
  • nmap range for discovery
  • SNMP communities (read-only)
  • Alert thresholds (days before expiration)
  • WebDAV endpoint for documents
  • Notifier (reuse Dex Hub or own config)

Technical prerequisites

  • Node.js 20+
  • SQL DB: SQLite / PostgreSQL / MariaDB
  • nmap installed (for network discovery)
  • SNMP read access on monitored devices
  • OS-level WebDAV client (for Office open) — optional