Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if Rails.env.production?
- CarrierWave.configure do |config|
- config.fog_credentials = {
- # Configuration for Amazon S3
- :provider => 'fog/AWS',
- :aws_access_key_id => ENV['S3_ACCESS_KEY'],
- :aws_secret_access_key => ENV['S3_SECRET_KEY']
- }
- config.fog_directory = ENV['S3_BUCKET']
- end
- end
- class ImageUploader < CarrierWave::Uploader::Base
- include CarrierWave::MiniMagick
- process :resize_to_fit =>[500, 500]
- if Rails.env.production?
- storage :fog
- else
- storage :file
- end
- def store_dir
- "uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
- end
- def extension_white_list
- %w(jpg jpeg gif png)
- end
- end
- class MainImageUploader < CarrierWave::Uploader::Base
- include CarrierWave::MiniMagick
- process :resize_to_fit =>[500, 500]
- if Rails.env.production?
- storage :fog
- else
- storage :file
- end
- def store_dir
- "uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
- end
- def extension_white_list
- %w(jpg jpeg gif png)
- end
- end
- source 'https://rubygems.org'
- ruby "2.3.0"
- gem 'high_voltage', '~> 3.0.0'
- gem 'slim', '~> 3.0', '>= 3.0.7'
- gem 'mail_form', '~> 1.5', '>= 1.5.1'
- gem 'simple_form', '~> 3.2', '>= 3.2.1'
- gem "administrate", "~> 0.2.2"
- gem 'bourbon'
- gem 'neat'
- gem 'masonry-rails', '~> 0.2.4'
- gem 'carrierwave'
- gem 'mini_magick'
- gem "fog-aws"
- gem 'rails', '4.2.5'
- gem "twitter-bootstrap-rails"
- gem 'bootstrap-sass', '~> 3.3.6'
- gem 'sass-rails', '>= 3.2'
- gem 'font-awesome-rails', '~> 4.6', '>= 4.6.3.0'
- gem 'uglifier', '>= 1.3.0'
- gem 'coffee-rails', '~> 4.1.0'
- gem 'jquery-rails'
- gem 'turbolinks'
- gem 'jbuilder', '~> 2.0'
- gem 'sdoc', '~> 0.4.0', group: :doc
- gem 'pry', '~> 0.10.4'
- group :production do
- gem 'pg'
- end
- group :development, :test do
- gem 'sqlite3', '1.3.9'
- gem 'byebug', '3.4.0'
- gem 'web-console', '2.0.0.beta3'
- gem 'spring', '1.1.3'
- gem 'dotenv-rails', :groups => [:development, :test]
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement