diff --git a/AppImage/components/virtual-machines.tsx b/AppImage/components/virtual-machines.tsx index 97aee68..06c64d4 100644 --- a/AppImage/components/virtual-machines.tsx +++ b/AppImage/components/virtual-machines.tsx @@ -853,8 +853,11 @@ export function VirtualMachines() { {typeBadge.label}
-
{vm.name}
-
ID: {vm.vmid}
+
+ {vm.name} + ID: {vm.vmid} +
+
ID: {vm.vmid}
{lxcIP && ( @@ -1255,6 +1258,36 @@ export function VirtualMachines() { )} + {selectedVM?.type === "lxc" && vmDetails?.lxc_ip_info && ( +
+

+ IP Addresses +

+
+ {/* Real IPs (green, without "Real" label) */} + {vmDetails.lxc_ip_info.real_ips.map((ip, index) => ( + + {ip} + + ))} + {/* Docker bridge IPs (yellow, with "Bridge" label) */} + {vmDetails.lxc_ip_info.docker_ips.map((ip, index) => ( + + {ip} (Bridge) + + ))} +
+
+ )} + {showNotes && (
@@ -1701,21 +1734,6 @@ export function VirtualMachines() {
)} - {vmDetails.config.unprivileged !== undefined && ( -
-
Unprivileged
- - {vmDetails.config.unprivileged ? "Yes" : "No"} - -
- )} {vmDetails.config.ostype && (
OS Type
@@ -1735,7 +1753,7 @@ export function VirtualMachines() {
)} {vmDetails.config.features && ( -
+
Features
{vmDetails.config.features} @@ -1781,37 +1799,6 @@ export function VirtualMachines() { )}
)} - - {/* IPs Section */} - {selectedVM?.type === "lxc" && vmDetails?.lxc_ip_info && ( -
-

- IP Addresses -

-
- {/* Real IPs (green, without "Real" label) */} - {vmDetails.lxc_ip_info.real_ips.map((ip, index) => ( - - {ip} - - ))} - {/* Docker bridge IPs (yellow, with "Bridge" label) */} - {vmDetails.lxc_ip_info.docker_ips.map((ip, index) => ( - - {ip} (Bridge) - - ))} -
-
- )}