-
-
Notifications
You must be signed in to change notification settings - Fork 3
A drop-dead simple image resizing proxy for Google App Engine
License
simonw/resize-proxy
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
resize-proxy ============ A drop-dead simple image resizing proxy for Google App Engine. Configure it with a list of ALLOWED_URL_WIDTHS regular expressions and sizes (at the top of main.py) and then construct URLs to images that look like this: http://resize-proxy.appspot.com/s/100/?url=http://www1.sciencemuseum.org.uk/hommedia.ashx?id=11742%26size=Small Where http://www1.sciencemuseum.org.uk/hommedia.ashx?id=11742&size=Small is the URL to the original image, and /s/100/ means "crop to a square of width and height 100px". /w/100/ would resize without cropping to make the width 100px. Both fetched images and the resized/cropped versions are cached in memcached for between 25 and 35 days (a random cache length is used to avoid everything in the cache expiring at once).
About
A drop-dead simple image resizing proxy for Google App Engine
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published