If it's just for development, Dreamhost shared hosting works pretty well and is affordable. $ 8.95 per month for unlimited domains and storage and bandwidth, and also supports Rails through passenger / modruby. You get access to ssh and sftp, and you can also schedule cron jobs. Particularly suitable for development, as you can easily create and destroy applications and subdomains. The main drawback is that you will face a difficult time if you need any custom gems, or if you need a different version of the ruby ββfrom what your passenger uses. However, customer service is good and they can set their own gems or move you between shared hosts if necessary. I probably would not dare to deploy a Live Rails site on my (or other) joint plan.
All that said, lately I moved to Heroku for developers / intermediate instances. Without worrying about custom gems, this is a big plus, and since we are deploying live on Heroku, itβs nice to have almost the same production environment as well as live. Heroku is free for single-disc applications unless you spend too much time on the heroku console. Pressing a code from different branches into different instances becomes a piece of cake when you use geroku-san.
source share