Moving RoR app from Heroku to Linode
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
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:
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:
We also have a set of docs devoted to running Ruby with various distributions:
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.