To get a smooth running server I recommend a dual core pc with at least 16gb of ram. Another option is getting an actual server (Similar to a pc), but they are pretty expensive and you have to install all of the hardware yourself, plus know how to code in either linux or buy and install the...