The minimum recommended infrastructure to install Tiledesk is based on two different servers. One server to run Tiledesk Server, Tiledesk Dashboard, Widget and WebChat and another server to run MongoDB.
With minimum infrastructure, you can have the servers up and running, but quality parameters such as performance and availability (also factors such as backups, redundancy, and recovery) are not considered.
The default instance type will be a AWS EC2 t2.small (or equivalent) as this is the minimum instance type determined to run Tiledesk Server, but this instance is more indicated for testing environments. A ‘c4.large’ instance is ideal for a production environment.
If you like Heroku, at least the Hobby dyno type is recommended for small apps even if Tiledesk also works with the Free type.