Discourse should run on any VPS that is using KVM for virtualisation (a quick way to check is to see if the host allows installing a custom OS) with 1GB of RAM.
If you have a particularly busy site you may benefit from more RAM and powerful CPU.
Do you know roughly how many pageviews you get daily?