Hi Indie Hackers! I will explain how we do dynamic image processing at image4io.
☻ Store original image
☻ Set up a high-performance HTTP server with image processing features and connect it to your image store.
Then when an HTTP request comes:
You can play with the dynamic URL below to dynamically resize image:
http://cdn.image4.io/i4io/w_400/demo-images/hummingbird.jpeg
(Hint: Put w_563 instead of w_400 to change image’s width to 563.)
Here is how we do dynamic image processing at image4io.
Cool service. The timing of this is relevant... I just implemented an
/api/thumbnail?url=<image url>endpoint on my MVP to generate a small thumbnail, which is cached by AWS CloudFront so future calls for the thumbnail are served by the CDN (I don't store the image anywhere). I was thinking it would probably make a great service, and here you already have it!If my MVP ends up getting traction I'll definitely look at utilizing your service.