Rails hosting for small app [closed] - ruby-on-rails

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I have small rails application with mysql2 database (2 tables), backbone and bootstrap. I think, that that amount of visits will be max 50ppl per week, so I want to find cheap (~10 $/m or cheŠ°per) hosting for it. I found dreamhost, is it good or not? What else you can suggest to me?

I usually run all my small rails apps off heroku.com if your app is under 100meg(images you put on amazon s3 wich is also free if you use the free tier). Heroku has very easy deployment aswell :D Hope this helps.
here is a how to for heroku
https://devcenter.heroku.com/articles/rails3
here is how to for amazon s3 (to store your images or whatever you like to store there)
http://doganberktas.com/2010/09/14/amazon-s3-and-paperclip-rails-3/
Alternatives to heroku
EngineYard - http://www.engineyard.com/products/cloud
Openshift - https://openshift.redhat.com/app/
Amazon - Tutorial On Deploying Rails Apps to the Amazon Cloud?

http://www.heroku.com/ - 0$/m for small projects.
I have two projects on heroku for more then one year. Not one of them has not yet become a hightloaded. And I paid 0$ for all time.

I've used Linode (linode.com) for many years with hardly any problems. Their cheapest plans do start at $19.9 though.

Check out Heroku and Amazon Web Services.

Related

On which servers can i deploy Ruby on Rails? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
Im a beginner in Ruby on Rails and i asked me on which servers i can deploy the framework!
I heard a lot about Heroku, but they was asking me if i can start a ruby on rails application with a database of 4000-10000 entries (i mean little traffic!) on a local server for example from the german company protonet here is the link:
http://protonet.info
Or on an simple windows,linux server? With an Xeon Processor?
Or can somebody suggest a solution for a local server without binding to the internet? the website itself only needs to be visible in the local network!
I thank you a lot!
Yes, you can deploy locally. First thing you'll want to try is 'rails s -p 3000'. Bingo. You now have a fully functional rails server working on your local network. Try accessing it with your ip address and the port. You can deploy on both Windows and Linux, but based on my own experience, you'll prefer Linux (faster and easier).
Windows, with Thin server as a service : http://www.dixis.com/?p=140
Linux : Ideal Rails Server
In general any Unix(y) or Windows server (not recommended) should do it. Most shared hosting companies don't suport ruby so a VPS might be in order for public internet. I deploy always on Ubuntu and just moved to digitalocean.com ($5 / month for a basic VPS) - not endorsing as just moved last week. For internal, I'd suggest a Unix server and possibly rvm for having dedicated ruby install for app.
Heroku / Engine Yard also options.

Which type of database should I use for my first Ruby on Rails app? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I'm working on a Ruby on Rails project that acquires and displays information on how undervalued stock mutual funds and ETFs are (by price/book ratio, price/cash flow ratio, etc.). My source code is at https://github.com/jhsu802701/bargainstockfunds-scrape .
At the moment, my focus is mainly on the Ruby side. I am new to the world of Ruby on Rails development, and I'm heeding the advice to learn Ruby first.
I need to use a database to store data acquired by my Ruby script. I know that there are several options (MySQL, NoSQL, PostGres, etc.), but I have no prior experience with databases. What do you recommend using and why? (Best support? Best performance? Easier to work with? Other reasons?)
SQLite is very convenient during development in Rails. It is small, file-based, and portable.
As a bit of a "perfectionist" I tend to spend a whole lot of time in development, on my local machine.
I, too, have far more experience with MySQL and use it for my production database on Rails projects. Remember that you can configure a different db for each Rails environment ("development", "production", "test").
Rails migrations make it really easy to build up a new database once you switch from development to production.

Best hosting for Ruby on Rails (as of 2012) [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I was wondering what people think is currently the best host for Ruby on Rails. I found some older posts on here on the subject but I wanted to know what the current agreement is. Shared hosting is ok for now but I would like an option from dedicated hosting later.
Thanks!
Even though some will complain, Heroku is still the best in my mind. Super easy to set up, super easy to scale. You can deploy to Heroku in all of 2 minutes. Best of all, it's free with basic usage.
Another thing I like about Heroku is that it has an unparalleled community using it, which means a lot of support on StackOverflow (https://stackoverflow.com/questions/tagged/heroku).
If you need to know what ratio of web/worker dynos you'd need, look here:
Heroku: web dyno vs. worker dyno? How many/what ratio do I need?
Although keep this in mind: it will be a while until you need to scale. As 37signals says, deal with scaling when you have that problem.
If you're looking for more flexibility, Amazon EC2 is always a good option. You pay only for what you use, which is always nice.
Linode is still decent, and fairly cheap too.
I think the best choice is AWS or Heroku
It all depends on what you are building and how you are building it. If you app is pretty straight forward rails app and you are not doing anything special on the system level (lets say working with transcribing video in a way that heroku add-ons would support it) than heroku is probably one of the fastest way to get started an move along. If you are are building something on the system level where you app needs to have access to anything on the system you probably better off going with linode or AWS route, It also depends alot about the level of control/responsibility your are looking for.
THere is also survey being done right now about this very topic, they havent published the 2012 results but 2009 are available:
http://rails-hosting.com/Results/SurveySummary.html

Rails deployment - best way [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
There are several ways with which a RoR application can be deployed. What is the best way to deploy a Ruby on Rails application? Capistrano, normal SVN checkout, git pull or any other tool?
As for me I use old-good Capistrano. It supports many CVS systems like git, svn .. Once created recipes helps me in every project. I just copy them to config/deploy folder and change meta info about project. It is simple and quite easy to use.
SCM aware deployment using capistrano is simple and clean.
http://www.slideshare.net/hyfather/deployment-patterns-in-the-ruby-on-rails-world
The above article explores the other options like:
Distributing your app as a first class linux packages like RPM/DEB, or distributing the app as a WAR file or even releasing the entire app as a ruby gem.
The presentation even explains the pros and cons of all the options mentioned.

Has anyone tried Mediatemple (ve) for Rails Apps? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
Mediatemple Rails Grid Container is going to close... so I have to migrate my App. Has anyone tried Rails on Mediatemple (ve) ? or do you recomend something else like Linode or Slidehost?
I've got three Linux (ve) servers with MT and they've been running continuously for over 200 days with Ubuntu 10.04 LTS + Passenger serving Rails 2.x and Rails 3 sites. You could perhaps ask them for this option?
Just a few days back I purchased a Linode account for my personal dev stuff and got a similar setup running fine without any issues. A colleague of mine swears by liquid web and there's also Slice Host and Rack Space to consider. Good luck!
Cheers, M.

Resources