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

Reply via email to