# AlchemyCMS Dragonfly configuration. # # Consider using some kind of caching solution for image processing. # For small projects, we have good experience with Rack::Cache. # # Larger installations should consider using a CDN, start reading # markevans.github.io/dragonfly/cache/ # # A complete reference can be found at # markevans.github.io/dragonfly/configuration # # Pictures # Dragonfly.app(:alchemy_pictures).configure do

dragonfly_url nil
plugin :imagemagick
plugin :svg
secret "<%= SecureRandom.hex(32) %>"
url_format "/pictures/:job/:basename.:ext"

datastore :file,
  root_path: Rails.root.join("uploads/pictures").to_s,
  server_root: Rails.root.join("public"),
  store_meta: false

end

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

# Attachments Dragonfly.app(:alchemy_attachments).configure do

datastore :file,
  root_path: Rails.root.join("uploads/attachments").to_s,
  store_meta: false

end