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.
I'm running truenas scale with truecharts and I manage all users and groups with the LLDAP chart, which is an stripped down version of ldap. I'm considering deploying another server and running 389ds with replication to increase the features and to learn more about ldap, but overall lldap covers all my necessities regarding user and group managment in all my homelab apps