TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Looking for cheap Rails hosting

6 pointsby djmillover 10 years ago
Hi all,<p>I&#x27;m looking to host a Rails app for &#x27;cheap&#x27; -- less than $10&#x2F;month.<p>The site is a fairly basic Rails app for hiking and camping -- create a Trip, fill in location, parking address, extra notes. Trips can have Photo Albums and Photo Albums can have Pictures. It&#x27;s for me and my friends and whomever else wants to find new trails to hike&#x2F;camp on -- similar to alltrails.com<p>Specifications: 1. Rails app saves images to &#x2F;app&#x2F;assets&#x2F;images 2. I don&#x27;t plan to scale horizontally because my user base will be very small. 3. Looking for as much disc space as possible.<p>Heroku seemed like a decent option (as I&#x27;ve used them for DEV apps before), but the disc space is ~1GB and the DB size is too small.<p>If anyone has any experience hosting a Rails app of a similar size, I&#x27;d love to hear who you&#x27;re using to host on and how much per month it costs you.<p>Thanks!

8 comments

ariejanover 10 years ago
It&#x27;s really a question of how you value your own time.<p>If you want to get up and running fast, and keep it that way. Go for Heroku with S3. Enabling S3 file uploads is pretty straight with most rails plugins. Expect to spent money on everything: storage, dynos, database, mailing, S3, SSL, etc.<p>If you are on a tight budget, go with a VPS. But keep in mind that _you_ will need to setup the server, install ruby and a database server. Setup something like capistrano for deployments. Make backups. Secure your server. It&#x27;s very time consuming.<p>So, as with everything, it&#x27;s a trade-off.
djmillover 10 years ago
Quick glance at DigitalOcean looks AWESOME! Way better than the pricing estimations I was looking at for other hosts.<p>Thanks all for advising on DigitalOcean, I think I&#x27;ll go with them :)
mead5432over 10 years ago
I really like A Small Orange. They have basic hosting for $35 a year that supports Rails. You don&#x27;t get full control over your box (shutting it down, blowing it up and starting from scratch, blindly installing gems) but they have extremely responsive tech support. I have never had any problem with them installing a gem quickly and they are generally pretty helpful if you don&#x27;t have much DevOps experience. It was a great place to start until I got more experience and felt more comfortable with administering my own instance on AWS.<p>Also, if you need to expand because your system is the new Instagram, they can support all the way up to managing your own instance.
jpetersonmnover 10 years ago
I&#x27;d also recommend digital ocean. I&#x27;ve been using several small $5 droplets for various things, including a couple of web servers and everything has been great so far. Also, as a rookie I really appreciate all the tutorials on setting things up over there.
michaelbuckbeeover 10 years ago
For that cost and specs your best bet is to get a VM at DigitalOcean, Linode, etc. Another option if you want to stay with Heroku would be to just use S3 for images. From your description you could then use the Heroku free tier and $10&#x2F;mo would get you plenty of S3 space + traffic.
评论 #8930349 未加载
t3h3lykover 10 years ago
You might want to checkout DigitalOcean for hosting your project. I host several projects on their $10&#x2F;month servers and have had little issue. If you need more storage, you can always get a second server for hosting your assets.
评论 #8930359 未加载
matthewarkinover 10 years ago
Why not use s3 with Heroku? You&#x27;ll have to do this (or something similiar) anyways since Heroku will dump all your old data when you push a new commit.
评论 #8930354 未加载
jordsmiover 10 years ago
Pretty much the same hosting you&#x27;d use for other types of apps. DigitalOcean, AWS, Linode, etc.