Net Inventory Suite
Network inventory — IPs, devices, docs, alerts
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