First, check out Discourse and patch it for Heroku. To get the first push to build we need to run migrations before asset precompilation. To get the web dyno to start, we need to configure Puma to stay in the foreground.
## Check out Discourse
$ git clone https://github.com/discourse/discourse.git
$ cd discourse
## Patch Discourse for Heroku