@linux_mclinuxface I've been using a
#raspberry4 as a router (you can read about my config in my blog 😁😁😁
https://blog.chelo.dev). At the moment I'm using my ISP router for dhcp because I had prob with the ext USB gigabit card (beware of ASIX chips on Linux).
In broad strokes, my network has
#homeassistant on a rpi4,
#pihole on another rpi4, a server for VMs and containers (motioneye runs here)... All of them via eth, for reliability.
For wifi, I use tp-link deco m4r, which are great antennas