# Hosting client applications - part time developer

**URL:** <https://www.ruby-forum.com/t/hosting-client-applications-part-time-developer/97202>\
**Category:** Rails\
**Created:** [July 5, 2006, 4:50pm UTC](https://www.ruby-forum.com/t/hosting-client-applications-part-time-developer/97202 "2006-07-05T16:50:22Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![aftershock](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/8e7dd6/32.png) [@aftershock](https://www.ruby-forum.com/u/aftershock)\
**Post date:** [July 5, 2006, 4:50pm UTC](https://www.ruby-forum.com/t/hosting-client-applications-part-time-developer/97202/1 "2006-07-05T16:50:22Z")

</div>

I do web development outside of work and I have three new projects  
starting soon from a little brouchureware site to larger applications. I  
have a personal hosting account with TextDrive that allows me to run 3  
domains, this is not going to be big enough to host the apps for my  
clients.

How do other people host Rails sites & apps for their clients? All this  
talk of VPS solutions etc sounds fine if you were a full time developer  
running your own business. I would like to charge my clients for the  
hosting rather than have the hassle of them setting up accounts with  
providers themselves, also that looks rather messy and uncopoerative and  
these clients are not that tech savvy.

A small VPS is probably out of my price range for now as the cheapest I  
have seen in the UK is Â£19.99 per month. Then I have the hassle of  
setting the server up with Rails, Lighttpd (or that Mongrel thing ?).  
Also with a VPS I take it that the running of the server is up to me.

My experience of trying to get an application working on TextDrive was  
Hell. It kept crashing for no reason, using up too much resources etc.  
Rails may be easy to build but its damn hard to deploy especially of the  
work is for clients and you need the site to be up!

What would people recommend?

A slightly confused Rails developer.

---

<div class="post-metadata">

**Author:** ![aftershock](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/8e7dd6/32.png) [@aftershock](https://www.ruby-forum.com/u/aftershock)\
**Post date:** [July 5, 2006, 4:57pm UTC](https://www.ruby-forum.com/t/hosting-client-applications-part-time-developer/97202/2 "2006-07-05T16:57:38Z")

</div>

If you’re at all concerned about uptime, you probably want to steer  
clear of shared hosting, at this point. The good news is that several  
Rails-specific VPS solutions are available now. I can’t vouch for any  
of these personally, but as a starting point check:

[rimuhosting.com](http://rimuhosting.com)  
[railsmachine.com](http://railsmachine.com)

> **[Engine Yard - PAAS Cloud - Cloud Platform as a Service for 2020](https://www.engineyard.com)**
>
> We're the 10-year leader in Ruby DevOps. You've got the apps. We've got the ops. Come for the Platform as a Service. Stay for the support.

There are lots of threads on this list, so a search through the  
archives will give you plenty more information should you need.

Good luck!

---

<div class="post-metadata">

**Author:** ![aftershock](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/8e7dd6/32.png) [@aftershock](https://www.ruby-forum.com/u/aftershock)\
**Post date:** [July 5, 2006, 5:14pm UTC](https://www.ruby-forum.com/t/hosting-client-applications-part-time-developer/97202/3 "2006-07-05T17:14:04Z")

</div>

On Wed, Jul 05, 2006, James W. wrote:

> How do other people host Rails sites & apps for their clients? All this  
> talk of VPS solutions etc sounds fine if you were a full time developer  
> running your own business. I would like to charge my clients for the  
> hosting rather than have the hassle of them setting up accounts with  
> providers themselves, also that looks rather messy and uncopoerative and  
> these clients are not that tech savvy.

You don’t have to be full-time to have a nice server. It’s one of those  
things you should invest in, your clients will be impressed if you can  
handle that portion for them.

> A small VPS is probably out of my price range for now as the cheapest I  
> have seen in the UK is £19.99 per month. Then I have the hassle of  
> setting the server up with Rails, Lighttpd (or that Mongrel thing ?).  
> Also with a VPS I take it that the running of the server is up to me.

If you’re charging your clients for hosting, I would suggest that your  
price range should go up significantly. Proper hosting is not cheap,  
and part of your job is to explain that to the client. Cut-rate hosting  
means inevitable downtime, and businesses are always willing to pay to  
avoid that.

For comparison, I’ve deployed a brochure site to a host at $20/mo, which  
we’re passing on to the client. They were ecstatic it was so cheap.  
Multiply that by three and you can afford a fairly nice VPS. That was  
under a specific request to find cheap hosting, though. We normally  
recommend much more expensive hosts.

As far as running it, you’re right. That’s the way it goes, though.  
You either have a shared host where you’re going to run into problems  
like you describe, or you have to learn some sysadmin stuff.

You might want to look into [http://railsmachine.com/](http://railsmachine.com/), which offers some  
kind of specialized Rails hosting that I believe are semi-managed VPS.  
You might also consider moving from TextDrive to another of the Rails  
webhosts. I’ve seen Planet Argon ([http://planetargon.com](http://planetargon.com)) recommended  
by people I know to have experience in deploying apps. I’ve personally  
had a pretty decent experience with DreamHost, but I wouldn’t put too  
big a site up there.

> My experience of trying to get an application working on TextDrive was  
> Hell. It kept crashing for no reason, using up too much resources etc.  
> Rails may be easy to build but its damn hard to deploy especially of the  
> work is for clients and you need the site to be up!

It’s really not that hard to deploy. It’s tough to find a webhost who  
is doing it right. Some of the technology further up the stack (ie,  
FastCGI) is a total pain in a shared environment, and apparently it’s  
really hard to get right.

> What would people recommend?

My best suggestion is to suck it up, have a talk with your clients, and  
go get yourself either a VPS (rimuhosting is pretty popular) or a  
less-expensive dedicated server (I hear good things about layeredtech).

Ben

---

<div class="post-metadata">

**Author:** ![aftershock](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/8e7dd6/32.png) [@aftershock](https://www.ruby-forum.com/u/aftershock)\
**Post date:** [July 5, 2006, 5:21pm UTC](https://www.ruby-forum.com/t/hosting-client-applications-part-time-developer/97202/4 "2006-07-05T17:21:08Z")

</div>

James W. wrote:

> A small VPS is probably out of my price range for now as the cheapest I  
> have seen in the UK is Â£19.99 per month. Then I have the hassle of  
> setting the server up with Rails, Lighttpd (or that Mongrel thing ?).  
> Also with a VPS I take it that the running of the server is up to me.

I’ll pimp Bytemark ([www.bytemark.co.uk](http://www.bytemark.co.uk)) who’ll give you a basic VPS for  
15+VAT per month, or 150 for the year. You can manage your own DNS  
with them and host as many apps, domains servers etc as you like. The  
basic spec is not brilliant, but you can upgrade as you get more clients  
hosted.

I have two separate VMs with them and have been very happy.

A.

---

<div class="post-metadata">

**Author:** ![aftershock](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/8e7dd6/32.png) [@aftershock](https://www.ruby-forum.com/u/aftershock)\
**Post date:** [July 5, 2006, 6:46pm UTC](https://www.ruby-forum.com/t/hosting-client-applications-part-time-developer/97202/5 "2006-07-05T18:46:52Z")

</div>

On Jul 5, 2006, at 7:56 AM, TJ Stankus wrote:

> The good news is that several  
> Rails-specific VPS solutions are available now. I can’t vouch for any  
> of these personally, but as a starting point check:
> 
> [rimuhosting.com](http://rimuhosting.com)

These guys are great.

> [railsmachine.com](http://railsmachine.com)

These guys are really great. 🙂

> [engineyard.com](http://engineyard.com)

Thanks for the PR, but we’re not ready yet and won’t be in Jame’s  
price range. We’re targeting business critical applications and  
non-stop availability along with rationalized and simplified  
deployment.

Additionally, we’re not a VPS solution, per se, though Xen is part of  
our stack. We’ll be selling portions of a fully redundant cluster, as  
opposed to portions of a single box.

–  
– Tom M.
