A different device from your home server? On the home server as the services but directly on the host? On the home server as the services but inside some VM or container?

Do you configure it manually or do you use some helper/interface like WGEasy?