Incus 6.23 released with official support for FreeBSD guests

From: Danilo Egea Gondolfo <danilo_at_FreeBSD.org>
Date: Sun, 29 Mar 2026 13:45:54 UTC
Hi all,

Incus is a container and VM manager for Linux. They recently released 
version 6.23 with official support for FreeBSD 14 and 15 guests.

That means that you can now launch FreeBSD VMs in an Incus cluster with 
a single command:

$ incus launch images:freebsd/14.4 freebsd-14-vm -c 
security.secureboot=false --vm
Launching freebsd-14-vm

They also ported their incus-agent so now it works on FreeBSD guests. It 
allows you to use the Incus client to access the VM, copy files and etc:

$ incus shell freebsd-14-vm
root@freebsd-14-vm:~ # uname -a
FreeBSD freebsd-14-vm 14.4-RELEASE FreeBSD 14.4-RELEASE 
releng/14.4-n273675-a456f852d145 GENERIC amd64

They are still building the new images with an embedded agent (I built 
and copied it to the VM myself for the example), so it may take a few days.

Without the agent you can access the VM with:

$ incus consoleĀ freebsd-14-vm

This is the announcement: 
https://discuss.linuxcontainers.org/t/incus-6-23-has-been-released/26447#p-89931-freebsd-vm-support-6

There is a Github issue to track the support for FreeBSD: 
https://github.com/lxc/incus/issues/3069

I just pushed sysutils/incus-client to the Ports tree. You can use it to 
manage Incus servers from FreeBSD.

This is how you configure the server and the client: 
https://linuxcontainers.org/incus/docs/main/howto/server_expose/#server-expose

Check it out :)