Please read for an updated status on RailsCasts:
Learn more or hide this
GitHub User: amdprophet
I usually deploy projects using a configuration management system such as Chef or Puppet. I create templates for the settings files and the templates are populated using data pulled from encrypted data bags on convergence.