Thanks Stephen - it's good to know imagemagick is available and supported. I've also had a couple of people confirm that my suggested approach is fine and *won't* incur Amazon data transfer fees.
Mike On Friday, August 24, 2012 8:33:46 AM UTC+1, Stephen wrote: > > Hi Mike > > I have ImageMagick running on Heroku for my website. Only admins can post > images, and it can take over a dyno, so it's not a perfect solution. I use > it with Mark Evans' excellent Rack-based Dragonfly gem that scales my > images on the fly. > > Details for setting up Dragonfly on Heroku-based applications is here: > http://markevans.github.com/dragonfly/file.Heroku.html > > I simply reference the Dragonfly gem in my Gemfile, and there's no mention > of ImageMagic (or similar) in my Gemfile.lock file, so I guess in > development it just uses the Homebrew-installed version on my MacBook and > Heroku's own pre-installed ImageMagic in production. > > I do reference ImageMagic in my configuration settings for Dragonfly in my > Initializers directory, instructions here: > http://markevans.github.com/dragonfly/file.ImageMagick.html > > For alternatives, there are two "image processing in the cloud" add-ons > for Heroku, Blitline and Cloudinary. And some other online services too. > > But I've been pretty happy with Dragonfly and how I can easily copy down > my originally-formatted images from Amazon S3 to my laptop and still > display them in development mode when I'm offline and demonstrating my > website. > > I think Dragonfly, Blitline and Cloudinary all have documention for > dealing with images that are already in S3. > > Stephen > > > On 23 August 2012 23:32, [email protected] <javascript:> < > [email protected] <javascript:>> wrote: > >> Hi all >> >> >> - I have lots of JPEG images in an Amazon S3 bucket. >> - I have a Rails app running on Heroku, which knows the filenames of >> the images. >> - The rails app is not responsible for uploading the files to S3. In >> fact, it's the other way round: the file is POSTed to S3, which then >> informs the Rails app of the file name via a success_action_redirect as >> per http://aws.amazon.com/articles/1434/ >> >> *The Rails app requires greyscale, thumbnail copies of the images.* So >> I'm thinking about writing a rake task within the Rails app to produce the >> copies. >> >> My questions are: >> >> 1. Is Imagemagick available and supported on Heroku? >> 2. If so, is there any documentation on how to use Imagemagick on >> Heroku? >> 3. If so, do I have to pull down the file from S3 to a tmp directory, >> make the copy then upload back to S3? >> 4. >> >> If so, would I incur Amazon S3 data transfer fees? >> >> or... >> 5. >> >> Is there a better way? :) >> >> Thanks! >> >> -- >> You received this message because you are subscribed to the Google >> Groups "Heroku" group. >> >> To unsubscribe from this group, send email to >> [email protected] <javascript:> >> For more options, visit this group at >> http://groups.google.com/group/heroku?hl=en_US?hl=en >> > > -- You received this message because you are subscribed to the Google Groups "Heroku" group. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/heroku?hl=en_US?hl=en
