This is a Spree extension that uploads images to Cloudinary via CarrierWave instead of the default Paperclip.
Providing an alternative free solution for cloud image storing
Add spree_cloudinary
to your Gemfile and bundle
.
Create an initializer file for Cloudinary (config/initializers/spree_cloudinary.rb
):
# See the section titled 'Ruby On Rails integration' at http://cloudinary.com/documentation/rails_integration
# for full options.
Cloudinary.config do |config|
config.cloud_name = 'sample'
config.api_key = '874837483274837'
config.api_secret = 'a676b67565c6767a6767d6767f676fe1'
config.cdn_subdomain = true
end
# Create a model file named 'cloudinary_uploader_decorator.rb'
CloudinaryUploader.class_eval do
version :your_custom_type do
process :resize_to_fit => [your_custom_size, your_custom_size]
end
end
Copyright (c) 2013 ThachChau, released under the MIT License