I want to build a x86 small form factor computer in order to run the router and home assistant on it, and I'm looking for the best solution:
At first I though on setting up HaOS as a router and using a dhcp plugin on homeassistant, but is a very barebones setup without much advanced networking capabilities. Also I didn't find a way to easily setup WAN.
Then I though I could set up a hypervisor and run a router OS like VyOS or openwrt and HaOS. I know proxmox, but maybe there are lighter hypervisor more capable of delivering this setup.
And finally I though that I could use openwrt and install (either natively or via docker) homeassistant on it. This currently seems like the less headachy way, but I could be totally wrong.
I can't find much documentation on either of those methods, so I'm asking to you what would you do, and if somebody is using a similar setup, to share some insights.