Deploying Ember App Kit builds when using history location

I’m playing around with EAK and wondering how it ties into actual production. It builds great, but I am not sure how to deploy, especially since I’m using history location.

I attempted to use S3, but it looks like it is not possible to make S3 automatically serve index.html for every page.

I’m thinking the solution for cloud-based deployment is to to write a shell script/grunt task/whatever to serve the dist build with express or middleman or something similar on Heroku. But this doesn’t flow well with how EAK is setup currently. It would also be nice to be able to keep builds under version control.

How is everyone else doing it? This isn’t a large scale application or anything so something like Heroku works fine for me.