Vixiom Axioms

October 3, 2007

Rails on Mosso

Filed under: Media Temple, Mosso, Ruby on Rails Alastair @ 7:06 pm

My non-stop quest to find decent shared Rails hosting may be complete. I was pretty pumped about Media Temple’s Grid supporting Rails but each of the half-dozen RoR sites I’ve deployed to the Grid haven’t been ripping it up performance wise. An issue with an unresolved grid error when trying to cache pages had me scrambling to SliceHost. However SliceHost is bare bones, and system administration makes me want to shoot myself in the noggin. SliceHost did introduce me to LiteSpeed which - in my opinion - is the easiest and most stable way to deploy Rails. If I only had one app that I was working on full time SliceHost would be fine, I use Rails mainly to build CMS solutions for my clients so I still need email, stats, ftp etc. to be easy for them (not me) to manage. The brief was to find a shared host with all the bells and whistles that runs Rails on LiteSpeed with a healthy RAM allocation.

The choices came down to a VPS with Eleven2 or Mosso.

Why I didn’t go with Eleven2: they use Cpanel, hate it. They bat .500 with user’s hosting reviews, and I’m not sure which is worse; non-functioning forum, non-functioning server-status, or a knowledege base that has a grand total of 17 non-sales answers, hey at least the office cam was working (tip’o'the day: if your office cam resembles a 24/7 voyeur porn site it’s probably not boosting sales).

Why I went with Mosso: their custom control panel is as good as (mt)’s, rave reviews from a friend in the business, they can bill your clients directly for recurring hosting fees (second on my headache list after sysadmin), and so far their support rocks.

A hosting company is only as good as their support and in the first couple of days I haven’t been on hold once, two rings and in. On other hosts as soon as I uttered the words "Ruby on…" the fear in their voice would grow. Now not everyone at Mosso is a Rails expert, but when they said an expert would look into my problem they weren’t just trying to get me to go away. This afternoon I needed to get ImageMagick working on a Rails site, I called up support and within one hour ImageMagick was not only installed for my Rails site but for all Rails sites system wide (it should have been already, but that’s still pretty impressive!).

I’ll be keeping my SliceHost server for the heavy apps but everything else will make it over to Mosso (Rails, PHP, and even the two stray .NET sites I still have). $100/month plus $25 per Rails app seems expensive until you realize that any site that uses Rmagick or Typo/Mephisto on (mt) is going to require the $25 128mb upgrade anyways.

We’ll see how it goes but so far it’s been "set it and forget it" with Mosso.

PS deploying a Rails app on Mosso is pretty simple

1. Freeze Rails and any gems (which you should do on all shared hosts)

2. Upload

3. Reload your app in the control panel

Digg! submit Rails on Mosso to stumbleupon.com submit Rails on Mosso to del.icio.us submit Rails on Mosso to reddit.com Like this post? subscribe to the feed.

3 Comments »

  1. […] Vixiom Axioms » Rails on Mosso […]

    Pingback by Jengates Blog » Blog Archive » links for 2007-10-04 — October 4, 2007 @ 4:22 pm

  2. Thanks for the review. We currently run Mediatemple and so far so good but mosso has always interested me. if mt starts to give us any trouble then mosso will definitely be the next stop.

    Comment by mike — October 7, 2007 @ 10:46 am

  3. I followed your tutorial for getting up and running on Media Temple’s Grid Server and their poor customer service drove me away to Mosso.

    It’s good to see you approve.

    Comment by chap — October 8, 2007 @ 2:39 pm

RSS feed for comments on this post. TrackBack URL

Leave a comment

*
To prove you're a person (not a spam script), type the security word shown in the picture.
Anti-Spam Image

Powered by WordPress