They can technically but you will run into all sorts of problems.
A Server is usually on all the time while a general purpose computer only periodically.
There are two routes I see how you might get this to work:
If you use more of the general purpose PC: Just run a Type 2 hypervisor like virtualbox on your normal desktop OS and run all your server stuff in there. You can also run Proxmox inside virtualbox. This is called nested virtualization.
If you prefer to learn more virtualization: Run Proxmox, then run your preferred Desktop OS as a virtual machine inside Proxmox and pass through your GPU, mouse and Keyboard. This is called PCI/USB passthrough
Both approaches take a lot of ram (I recommend at least 16 GB).
They can technically but you will run into all sorts of problems. A Server is usually on all the time while a general purpose computer only periodically. There are two routes I see how you might get this to work:
Both approaches take a lot of ram (I recommend at least 16 GB).
Hope this helps :)