Skip to content

Import into a board

A sweep sees what answers on the segment. It does not see a cloud account, the VMs behind a hypervisor, the containers on a host, or the CMDB entry that says who owns a machine. Imports bring those in from files.

The file is parsed in your browser. It never reaches Infrality’s servers: what is saved is the board drawn from it, held to the same rules as any save. Infrality never connects to your cloud account, hypervisor or CMDB.

Family Formats
Infrastructure as code Terraform (.tf), Terraform state, CloudFormation / SAM, Azure ARM templates, Pulumi stacks
Cloud inventories AWS, Azure, Google Cloud
Containers Docker Compose, docker inspect, Kubernetes manifests
Virtualisation Proxmox VE, VMware vSphere (govc, RVTools), Hyper-V (Get-VM), libvirt / KVM (virsh dumpxml)
Network devices FortiGate backups, pfSense / OPNsense config.xml, MikroTik /export, Cisco IOS / IOS XE running-config, LLDP / CDP neighbours
Hosts Linux addresses and routes (ip -j), SSH config, Ansible inventories
Inventories and monitoring GLPI (REST or CSV), Zabbix host export, NetBox, nmap
Proxies nginx, Traefik, HAProxy
Diagrams draw.io, Mermaid, PlantUML / C4, Graphviz DOT
Anything else CSV / spreadsheet, with a column mapping
  1. Open the board and choose Import, then drop one file or several.
  2. Check the preview: what will be added, what matches something already on the board, and what will be refreshed.
  3. Apply. The import is saved as a version of its own, marked as an import.

Each imported element remembers which import drew it and its key in that source, so importing a newer export refreshes those elements rather than duplicating them. An element can also be matched by hand to the same machine from another source — a Proxmox VM and the same host found by a sweep — and keeps every source it was matched with.

A later sweep confirms an imported physical machine or VM when it finds a host at the declared address inside its range.

At most 1000 devices and 5000 connections on a board saved by a person, and 50 import records per board.