Store files in a web-accessible location. Includes both S3-based and local filesystem-based backends. Can also scale and autorotate image files. Additional storage and image-processing backends are easy to create.