Rails app crashing on Heroku! Railstutorial.org app

Hi, could really use some help!

I've finished Chapter 11 but my Heroku app won't load.

My carrier_wave.rb reads:

if Rails.env.production?
CarrierWave.configure do |config|
config.fog_credentials = {
    # Configuration for Amazon S3
    :provider => 'AWS',
    :aws_access_key_id => ENV['S3_ACCESS_KEY'],
    :aws_secret_access_key => ENV['S3_SECRET_KEY'],

config.fog_directory = ENV['S3_BUCKET']
config.fog_attributes = {'Cache-Control'=>'max-age=315576000'}
config.storage = :fog


The environment variables are set in heroku.

My heroku logs show:

Error R10 (Boot timeout) -> Web process failed to bind to $PORT within
60 seconds of launch
heroku[web.1]: Stopping process with SIGKILL
heroku[web.1]: Process exited with status 137
heroku[web.1]: State changed from starting to crashed
heroku[router]: at=error code=H10 desc="App crashed" method=GET
path="/" host=cryptic-escarpment-6115.herokuapp.com
request_id=cdbf878e-b272-4e85-8917-5be7a46c6448 fwd="" dyno=
connect= service= status=503 bytes=
heroku[router]: at=error code=H10 desc="App crashed" method=GET
path="/favicon.ico" host=cryptic-escarpment-6115.herokuapp.com
request_id=b7e408dc-d831-47f1-99ee-5f74b26a2a72 fwd="" dyno=
connect= service= status=503 bytes=

When I run heroku ps (after a restart) it shows:

=== web (Free): `bundle exec puma -C config/puma.rb`
web.1: crashed 2015/09/02 15:24:17 (~ 10s ago)

I had hurl.it try to GET my page and I got a 503 error

Does anyone have any idea what could be wrong? I've made changes to
carrier_wave.rb as suggested in various StackOverflow questions, added
an application.yml file (I've since removed), and have declared the
variables in secrets.yml like this (also removed):


None of it has helped. In AWS I added a user, gave him full permissions
to the bucket, and I even tried setting the permissions to allow
everyone R&W.

Any advice is much appreciated. I can provide any additional code

What version of Ruby? Rails? Puma? What's in your puma.rb?

Do you get the same error running in production mode locally?

Rails 4.2.2 ruby 2.2.3, I will get back to you about puma (at work rn)