DEV Community

Discussion on: Ansible Rails - Deploy Ruby on Rails apps easily

Collapse
 
bharani91 profile image
Bharani

In my opinion, Heroku is the best option if you are just starting out or if you don't have the time/bandwidth for maintaining your VPS. I've used Heroku for many years and I have no complaints.

This approach of deploying to your own VPS is suggested only if you are willing to spend some time on devops (e.g: managing your server, upgrading packages, fixing Nginx config, etc). It is rewarding (but also a bit overwhelming) experience to understand how it all works under the hood. Ultimately, you have to decide if you are willing to split your time between developing your app's business logic and devops.