If you really want a cloud-based novetus server (for whatever reason) get a windows VPS but be prepared to pay for it. You can also use a cheaper linux vps if you want to suffer with wine. To be honest just host it on your own machine.
also about that last sentence, me and my friends are doing this and it never works: i've port forwarded (both on my wifi and my computer), still doesn't work