Labby 1.0.9 - Multi-Port Networking, Nested Virtualization and Rack Improvements
Labby 1.0.9
This release expands Labby's network and rack documentation capabilities, adds support for nested virtualization and improves overall UI responsiveness.
Network interfaces
- Added multiple network ports for Hardware, VM and LXC resources
- The existing primary IP is automatically used as Port 1
- Added individual IP addresses for additional network ports
- Added configurable maximum link speed per port:
- 1 Gbit
- 2.5 Gbit
- 5 Gbit
- 10 Gbit
- Additional interface IPs are included in IP View and automatic network matching
- Added selectable Live Status monitoring per network port
- Port 1 remains the default Live Status interface for existing resources
- Live Status can now monitor a dedicated management interface instead of the primary IP
Nested virtualization
- Added support for VMs and LXCs hosted inside another VM or LXC
- VM/LXC resources can now use either:
- Hosted on Hardware
- Hosted on VM/LXC
- Hosting selectors are mutually exclusive to avoid conflicting relationships
- Added protection against circular hosting relationships
- Updated Tree View to display nested virtualization hierarchies
- Updated Graph View to display nested VM/LXC relationships correctly
Example:
Physical Proxmox Node
└── Nested Proxmox VM
├── VM
└── LXC
Patch panels
- Patch panels remain dedicated Rack Editor components and are not standalone Labby resources
- Added configurable patch panel port counts
- Each patch panel port can now be assigned individually
- Added support for up to 96 patch panel ports
- Added separate port states for:
- empty -Not patched- Connected device
- Existing legacy patch panel assignments remain compatible
- Patch panel port assignments are included in config export/import and encrypted backups
Rack Editor
- Improved multi-port assignment dialogs for Patch Panels, Switches, Routers/Gateways and PDUs
- Standardized port label and input alignment
- Fixed alignment issues with larger port counts
- Improved port-count field layout
- Fixed modal scrollbars extending beyond rounded dialog boundaries
- Improved scrolling for large rack component configurations
- Standardized assignment layouts across multi-device rack components
Performance
- Improved Backup Config opening speed
- Changed SMB status checks to avoid blocking the UI
- Added faster cached backup status handling
- Reduced unnecessary full dashboard rendering during Live Status updates
- Improved general responsiveness during recurring monitoring operations
Interface improvements
- Standardized Network Port card borders
- Matched network IP input and speed selector heights
- Improved Advanced Settings layout
- Fixed the Advanced Settings information banner width on mobile
- Improved desktop, tablet and mobile consistency for new networking controls
Documentation and website
- Updated the Main README with the latest Labby documentation
- Refreshed website screenshots
- Updated mobile screenshots to the new JPG versions
- Replaced the old
labby-topology.pngnaming withlabby-dashboard.png - Cleaned up the my-labby.com package structure
Unraid
- Updated the Community Applications template to
techbygiusi/labby:1.0.9
Installation
Unraid
Search for Labby in Unraid Community Apps.
Docker
docker run -d \
--name labby \
-p 8080:80 \
-v labby-data:/data \
--restart unless-stopped \
techbygiusi/labby:1.0.9