I guess when it rains it pours. Now we have the most exclusive Rails host of them all, Dreamhost, sounding off on why they just couldn’t get it right.
<blockquote>
<p>DreamHost has over 10 years of experience running applications in most of the most popular web programming frameworks and Rails has and continues to be one of the most frustrating.</p>
</blockquote>
<p>I was going to rant on for a while, but I’ll just save you the trouble. Dreamhost and Rails don’t mix. You will save yourself lots of heartache if don’t use them. I suggest <a href="http://www.linode.com">Linode</a>, <a href="http://www.slicehost.com">Slicehost</a>, and <a href="http://www.rimuhosting.com">Rimuhosting</a>. They are Linux <span class="caps">VPS</span> solutions, so the learning curve is a bit higher. I’m not saying your app won’t work there, I’m saying <span class="caps">YMMV</span>.</p>
<p>If you get stuck, I’ve created <a href="http://smartic.us/2007/9/8/smarticast-4-rails-rumble-primer">a smarticast</a> on deploying a Rails application to a Linode <span class="caps">VPS</span>. Geoffrey Grosenbach has a well done <a href="http://peepcode.com/products/capistrano-2">PeepCode screencast</a> on deploying with Capistrono. If you really get stuck, get your irc client and log on to #rubyonrails on Freenode, and ask your question there. Most likely someone will be more than willing to help you out.</p>
<p><strong>Update</strong> DHH chimed in before I did and here is the jewel from his post</p>
<blockquote>
<p>Don’t treat the current Rails community as your unpaid vendor. Wipe the wah-wah tears off your chin and retract the threats of imminent calamity if we don’t drop everything we’re doing to pursue your needs. Stop assuming that it’s either a “complete lack of understanding of how web hosting works, or an utter disregard for the real world” that we’re not working on issues that would benefit your business.</p>
</blockquote>