I think you’re confused where the server should be. I did not mention homebrew in any of my posts for installing Wireguard. My posts replicate this set up (notice the Mac is the client and Ubuntu is the server)
Make sure you are running any
wg
commands on your server only.
You can leave the /32
out. I think that works fine.
None at all. I use it in production every day