Why the hassle? I recently needed to set up a prototype on Heroku using MongoDB. Since they offer an Add-On for configuring your app with MongoHQ’s database, I immediately went for that and decided to use Mongoid. However, once you want to use file uploads with e.g. carrierwave, you realize that Heroku’s file system is read-only. You can go for Amazon S3 storage, but that’ll cost you extra. But wa