What would be a good hosting plan for hosting several Rails projects?

73 views
Skip to first unread message

Nico S.

unread,
Jul 18, 2013, 3:35:30 AM7/18/13
to rubyonra...@googlegroups.com
I come from the ASP.NET world where I used to get a shared hosting plan
at a host and simply deployed various projects to different folders via
FTP, assigning various domain names to each folder. Easy, unlimited
different apps. Costs me about $150/year.

Now, I'm having about 20 Rails apps ready to be deployed (all of them
with a database), none of which
will generate any kind of money but each being hit about 20k times per
day. What would you recommend as a hosting solution that won't kill my
budget as well as allow the flexibility I'm used to?

--
Posted via http://www.ruby-forum.com/.

Walter Lee Davis

unread,
Jul 18, 2013, 6:27:06 AM7/18/13
to rubyonra...@googlegroups.com
You could use DigitalOcean: $5/month for an SSD-backed VPS. If you use this referral link, I will get a small kickback, but you should use them anyway. https://www.digitalocean.com/?refcode=c671150a6a25

Walter

Tamara Temple

unread,
Jul 19, 2013, 3:16:03 AM7/19/13
to rubyonra...@googlegroups.com
20 Rails apps might just run out the RAM on that $5/mo offering. But DO doesn't seem like a bad solution for the budget-minded. Heroku gets expensive fast, as do others. I have a Gandi VPS that is running about $40/mo (way more that $150/yr) that can support quite a few apps, but nothing that gets /.-ed or @neilhimself-d. (Happened. Boom.) DO's up-teir plans are still pretty cheap.



Ankit Varshney

unread,
Jul 25, 2013, 11:58:34 PM7/25/13
to rubyonra...@googlegroups.com
I think the best solution should be take have a machine on Rackspace that will cost around 100$/month, on which you can deploy any number of application you want without extra cost.


Thanks & Regards
Ankit Varshney
+91-9899314144





--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-ta...@googlegroups.com.
To post to this group, send email to rubyonra...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/72AF2DCF-B249-4DE3-A8B5-6B0B073B360E%40gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.



Jordon Bedwell

unread,
Jul 26, 2013, 12:01:50 AM7/26/13
to rubyonra...@googlegroups.com
On Thu, Jul 25, 2013 at 10:58 PM, Ankit Varshney
<ankit.v...@gmail.com> wrote:
> I think the best solution should be take have a machine on Rackspace that
> will cost around 100$/month, on which you can deploy any number of
> application you want without extra cost.

Might be cheaper and better to simply host on simple machines at
DigitalOcean or AWS, both of which have tiny little machines that
range anywhere between $5 and $15 a month and are perfect sizes for
single applications. But I've always held the though that unless
there is isolation hosting multiple apps on the same server just isn't
worth the trouble.

Simon Macneall

unread,
Jul 26, 2013, 12:04:28 AM7/26/13
to rubyonra...@googlegroups.com
We have Several VPSes set up with crucial paradigm. Depending on number of
CPU and RAM etc the price can vary. We host up to 20 different Rails
instances on the larger servers and about 5 on the smaller.

It'll all depend on how heavy the usage is on the applications as to which
way you go. I find the VPS is good because we have complete control over
what is installed - however other people might think that's a drawback as
you have to administer the server yourself too.

Simon

On Fri, 26 Jul 2013 14:01:50 +1000, Jordon Bedwell <envy...@gmail.com>
wrote:

Nick Bryant

unread,
Jul 26, 2013, 6:54:41 PM7/26/13
to rubyonra...@googlegroups.com
Go to a host that allows you to scale your VMs up. Start with a very small server (as many people have said) and then use something like the NewRelic Free account to monitor your resources usage and you can then scale it up to the level you need. 

marcin longlastname

unread,
Jul 26, 2013, 11:35:08 PM7/26/13
to rubyonra...@googlegroups.com
What would you classify as killing your budget? You will probably need to give more background information, such as how large are the DB's (<100MB?, 1GB? 10GB?) and how processor intensive each app is (are you doing any background image re sizing using imagemagick?). Do you need all the apps to be running off of one dedicated box, one VPS, or does it not matter?

As others have said, heroku gets expensive fast, but they are reliable. You can get rather cheap VPS's from various places such as digitalocean or OVH, heck, you can even get a lame dedicated server from OVH now for a measly five bucks a month. Amazon allows you to get a micro instance for free for a year if you are a new customer, so you can try that out as a starting point if you are interested in using amazon. You can also rent instances from amazon on an hourly rate, so if you want you can rent their highest level instance as a spot instance for less than thirty cents an hour, giving you an idea of how much ram and storage you need.
Reply all
Reply to author
Forward
0 new messages