I love Heroku; I host several sites there, including my main personal
site (
michaelhartl.com). I'm also friends with the founders, and we've
talked on several occasions about getting Insoshi to run on Heroku.
Unfortunately, some of the requirements for Insoshi---especially
integrated, full-text search---are a bit too specific for Heroku's
main use-case. Getting search to work would involve either dropping a
big piece of functionality (i.e., just using "LIKE" database queries)
or outsourcing search to a separate server (probably running
Lucene/Solr). We'd also have to rewrite image upload to use a
third-part asset server such as S3 due to Heroku's read-only
filesystem.
As a result of these issues, I've reluctantly given up trying to get
Insoshi to run on Heroku. But I use Heroku for everything I can, and
so should you. :-)
Michael