sunbo / carrierwave-upyun

UpYun storage for CarrierWave

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CarrierWave for TFS

This gem adds support for UpYun Storage to CarrierWave

Installation

gem install carrierwave-upyun

Using Bundler

gem 'rest-client'
gem 'carrierwave-upyun', :require => "carrierwave/upyun"

Configuration

You'll need to configure the to use this in config/initializes/carrierwave.rb

CarrierWave.configure do |config|
  config.storage = :upyun
  config.upyun_username = "xxxxxx"
  config.upyun_password = 'xxxxxx'
  config.upyun_bucket = "my_bucket"
  config.upyun_bucket_domain = "my_bucket.files.example.com"
end

And then in your uploader, set the storage to :upyun:

class AvatarUploader < CarrierWave::Uploader::Base
  storage :upyun
end

About

UpYun storage for CarrierWave