Sha256: 32e205afc6d110bdb4d63b39af2e571e9360b204fb5089799594fb25abfdf7cb

Contents?: true

Size: 665 Bytes

Versions: 3

Compression:

Stored size: 665 Bytes

Contents

require 'dragonfly'

# Configure
Dragonfly.app.configure do
  plugin :imagemagick

  protect_from_dos_attacks true
  secret '904547b2be647f0e11a76933b3220d6bd2fb83f380ac760125e4daa3b9504b4e'

  url_format '/media/:job/:name'

  datastore(:file,
            root_path: Rails.root.join('public/system/dragonfly', Rails.env),
            server_root: Rails.root.join('public'))
end

# Logger
Dragonfly.logger = Rails.logger

# Mount as middleware
Rails.application.middleware.use Dragonfly::Middleware

# Add model functionality
if defined?(ActiveRecord::Base)
  ActiveRecord::Base.extend Dragonfly::Model
  ActiveRecord::Base.extend Dragonfly::Model::Validations
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rails_admin-0.6.4 spec/dummy_app/config/initializers/dragonfly.rb
rails_admin-0.6.3 spec/dummy_app/config/initializers/dragonfly.rb
rails_admin-0.6.2 spec/dummy_app/config/initializers/dragonfly.rb