Dedicated server in what sense? That's more or less how it already works. It runs the game in "server mode," which is pretty much headless but for a bit of admin view, and has no local player. If you want to host and play on the same computer, you need a server copy running and a client copy running. To my definition, that's dedicated already!