> I want this to be triggered by the URL when the image is requested I hope you have a good reason. That request is going to be noticeably slow and your server will be very busy if there are a lot of requests.
On Wed, Nov 20, 2013 at 4:42 PM, Keith Gable <[email protected]>wrote: > You could probably add a proxy handler thing like CouchDB Lucene used > at one point, then have it fetch the attachment and run IM and return > the image. Sounds like a great way to exhaust server resources though. > From: Hank Knight > Sent: 11/20/2013 17:53 > To: [email protected] > Subject: Re: CouchDB: Automatically resizing images > I want this to be triggered by the URL when the image is requested, > not when the image is uploaded. > > For example: > > https://zuhqtr5.couchappy.com/site/www/qqq/z.jpg/resized/201x201/www/qqq/z.jpg > > https://zuhqtr5.couchappy.com/site/www/qqq/z.jpg/resized/202x202/www/qqq/z.jpg > > https://zuhqtr5.couchappy.com/site/www/qqq/z.jpg/resized/203x203/www/qqq/z.jpg > > On Wed, Nov 20, 2013 at 6:48 PM, Mark Hahn <[email protected]> wrote: > > I would use a simple node program that "watches" all the image uploads > and > > then runs imagemagick > > > > > > > > On Wed, Nov 20, 2013 at 2:36 PM, Hank Knight <[email protected]> > wrote: > > > >> Here is an example of an image attachment served by CouchDB: > >> https://zuhqtr5.couchappy.com/site/www/qqq/z.jpg > >> > >> I would like a CouchDB module that would use ImageMagick to > >> automatically resize an image based on parameters passed in the URL. > >> https://github.com/kivra/emagick > >> > >> For example this should return the same image, sized to 200px by 200px: > >> > >> > https://zuhqtr5.couchappy.com/site/www/qqq/z.jpg/resized/200x200/www/qqq/z.jpg > >> > >> It should also automatically add the resized image as an attachment so > >> the next time that URL was requested it would not need to be resized > >> again. > >> > >> Do you know if this idea would be technically possible? > >> > >> Has something like this already been done? > >> >
