Moving RoR app from Heroku to Linode

Hi all,

I have been hosting a Ruby on Rails app at Heroku at its free tier while playing with it. With recent feature additions (TF-IDF similarity matrix calculation specifically, using scheduled rake tasks), I am getting R14 and R15 errors. Given that the process mem usage is about 1100M, I may have to go for Performance M plan, which is damn expensive. So, I am thinking of moving the app to Linode.

I am not new to Linode (been here since 2008) and know my way around Linux. However I have not gotten my hands dirty with devOps and sysOps work related to RoR stack.

What would be the best approach to move my app from Heroku onto Linode? FYI, I use a PostgreSQL database

1 Reply

Hey there -

I haven't dabbled too much into Ruby on Rails myself, but I wanted to get the ball rolling on this post by providing some resources that we have which should be useful to you in migrating over your RoR app.

The first I wanted to provide is a guide we have on migrating to Linode:

Best Practices when Migrating to Linode

We have some great resources for Ruby on Rails, too. One of our more recent implementations is giving our users the ability to deploy RoR with a One-Click App:

Deploying Ruby on Rails with One-Click Apps

We also have a set of docs devoted to running Ruby with various distributions:

Linode Development - Ruby on Rails

I hope that gives you a good place to start. Feel free to respond with any issues you run into, or any additional questions you may have.

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct