Common Issues on Initial Setup#

  1. bundle install
  2. Set the database username and password
  3. bundle exec rake db:create db:migrate

Secret Key Base for Environment#

<%= ENV["SECRET_KEY_BASE"] %>

You need to set the variable in the unix environment

In ~/.bashrc

SECRET_KEY_BASE="TH3S3Cr3tK3Y"; export SECRET_KEY_BASE;

Database password in Production is also an environment issue#

For The Asset Pipeline in Production#

In config/environments/production.rb:

config.assets.compile = true
config.assets.precompile =  ['*.js', '*.css', '*.css.erb']