Skip to content

Instantly share code, notes, and snippets.

@chyld
Last active December 14, 2015 18:29
Show Gist options
  • Select an option

  • Save chyld/5130253 to your computer and use it in GitHub Desktop.

Select an option

Save chyld/5130253 to your computer and use it in GitHub Desktop.
CarrierWave.configure do |config|
config.fog_credentials = {
:provider => 'AWS', # required
:aws_access_key_id => ENV['AWSKEY'], # required
:aws_secret_access_key => ENV['AWSSEC'], # required
:region => 'us-east-1' # optional, defaults to 'us-east-1'
}
# config.fog_directory = 'temp-cm' # required
config.fog_public = false # optional, defaults to true
# config.fog_attributes = {'Cache-Control'=>'max-age=315576000'} # optional, defaults to {}
# config.asset_host = 'https://assets.example.com' # optional, defaults to nil
end
CarrierWave.configure {|config| config.fog_directory = 'temp-cm'} if Rails.env.development?
CarrierWave.configure {|config| config.fog_directory = 'test-cm'} if Rails.env.test?
CarrierWave.configure {|config| config.fog_directory = 'temp-cm'} if Rails.env.production?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment