Before you begin with your Discourse 1-Click App, you will need:
1- Credentials for an SMTP server. These credentials are critical for account creation and for receipt of notifications in Discourse.
If you have an existing mail server, you can use those credentials. If you don’t have or want to run a mail server, there are several providers where you can set up an SMTP account, such as SparkPost, Mailgun, Mailjet, or Mandrill.
2- A hostname (domain or subdomain). You’ll use this for your forum; you cannot use an IP address with Discourse.
3- An email address to use for the Discourse admin account. Additionally, Discourse requires at least 2GB of RAM, so make sure to choose a plan with enough memory during creation. After creating a Discourse One-Click VM, you’ll need to connect to the VM via SSH to complete the setup.ssh root@your_vm_public_ipv4
Once you connect, you’ll be prompted to complete Discourse’s configuration by entering the three details mentioned earlier: an email address for the admin account, the domain or subdomain for Discourse, and the SMTP server credentials.