https://github.com/discourse/discourse/blob/main/docs/INSTALL-cloud.md#3-create-new-cloud-server
- The default of the current supported LTS release of Ubuntu Server works fine. At minimum, a 64-bit Linux OS with a modern kernel version is required.
- The default of 1 GB RAM works fine for small Discourse communities. We recommend 2 GB RAM for larger communities.
- The default of New York is a good choice for most US and European audiences. Or select a region that is geographically closer to your audience.
TL;DR:
1GB RAM, latest LTS of Ubuntu