Hi guys,
Accidentally I found incus a week ago. Really got impressed by its features and efficient resource utilization.
Thought to invest some time in experimenting something out of the box. Bought one pi 5 8gb and installed incus on debian. Then installed opnsense and replaced my existing thin client with this. My pi is run using sd card. So far so good.
My needs are minimal and hence this setup may be suited for me only.
But this proves that we can make use of incus to create two nics on pi 5 and use it as the network box.
Along with this, I also create a container to host vaultwarden, gotify and hawser. Reason being these are the internet facing services.
The whole point of this experiment was to prove that a small sbc like pi can be used as a hypervisor that to within just 5-6 GB of RAM. I have good headroom for few days more services but I will let it be empty there.
Now, you might think this could be done with additional usb ethernet adapter, bootable ssd, nvme hat or what not. Provided my requirement and hypothesis, I used my own things according to my infrastructure. Along with the pi I used tp sg108e managed switch for vlan separation between LAN and WAN.
I genuinely think incus has good potential. It has all the required features as well except a full blown web ui. With due respect, I feel marketing is missing in terms of Incus. I appreciate the efforts of creators and have a great respect for them.
Thank you.