If we have multiple developers collaborating on development, we might feel uncomfortable putting the details of the configuration of our database (potentially including passwords!) into our configuration management system. To address this, copy the completed database.yml into the shared directory, and write a task instructing Capistrano to copy this file into your current directory each time you deploy.
deploy:update_code would be the time to replace the
- Try replacing rvm with rbenv
- Try replacing mysql with PostgreSQL
- Try replacing both Phusion Passenger and Apache httpd with Unicorn
Hint: remember to check