Thanks for the suggestion. Running it in a VM would be easier in the sense the project already produces an OVA so, yeah, maybe that’s a starting point for now.
Having said that, a Docker container should actually be both simpler and faster, as it provides proper bare metal access to the hardware (networking is the only components that’s truly abstracted). It’s just a matter of figuring out how to get LE to fit into a container in the first place.
I know the LE project uses VMs for testing, but I’m not sure how usable that can be as a front-end on a low-power system. Even if the GPU and storage are passed through, you’re still dealing with the overhead of a hypervisor and various layers of virtualization/paravirtualization.
Anyways, thanks for all the feedback. I will report back on how I go.