imageproxy icon indicating copy to clipboard operation
imageproxy copied to clipboard

A caching, resizing image proxy written in Go

Results 123 imageproxy issues
Sort by recently updated
recently updated
newest added

Good feature to have, did you think to support it?

enhancement

Instead of running an image proxy as a standalone process, I was looking at having it run as part of another server (in my case, [Mattermost](https://github.com/mattermost/mattermost-server)) so that the other...

I'd like to resize images to specific dimensions, with respecting aspect ration, but always cropped from the top. When using: https://willnorris.com/api/imageproxy/cy0,300x100/https://willnorris.com/2013/12/small-things.jpg It always crops to the middle. like so: ![imageproxy](https://user-images.githubusercontent.com/2109932/46524098-06345300-c888-11e8-9aa5-933ef38427ec.jpg)...

If the browser has an up-to-date, transformed image in its cache, requests from that browser to the proxy will cause needless transformations to be performed unless that transformed image is...

notably, we don't do anything directly with the `Cache-Control`. The httpcache library handles respecting upstream directives in terms of what gets cached, but we don't set any Cache-Control directives on...

I'm wondering if it would be useful to support gzip compression if the `Accept-Encoding: gzip` header is set. This would probably impact the caching logic, as `imageproxy` would need to...

I would like to know if imageproxy includes header like `X-Forwarded-For`, `X-Forwarded-Proto`. There must be an option to turn it on/off.

Hello, I have this animated gif: http://s3cdn.observador.pt/wp-content/uploads/2017/11/21123024/capa770.gif After the resize process it's much larger: https://imageproxy-observadorontime.netdna-ssl.com/800x,q85/http://s3cdn.observador.pt/wp-content/uploads/2017/11/21123024/capa770.gif It seems to be a weird and not expected outcome. Is this something that could...

Compare original: ![](https://cdn.gifs.com/easel/0.3.2-beta.5/images/stickers/pokemon/eve.gif) With the resized: ![](https://api.gifs.com/resize/100x/https://cdn.gifs.com/easel/0.3.2-beta.5/images/stickers/pokemon/eve.gif)

Currently evaluating imageproxy for a deployment, and it seems perfect bar one minor feature. Would it be possible to add support for [X-Accel](https://www.nginx.com/resources/wiki/start/topics/examples/x-accel/) headers, to delegate the actual image serving...