I'm getting the #1204 error for a large number of links and it doesn't seem to be going away, no matter how many times I reload. Unfortunately I can't share the links (private data) but they are being hosted by Google Cloud Storage. The original files are less than 1MB (although they're high res, 5400x4500).
How do I kill all versions, sizes, transforms, etc of a file? If a user rotates a photo, I update the file with the new rotated version. But when I ask rethumb for a thumbnail that was made prior to the rotation, I get the unrotated version. I see where I can send a version number in the URL to force rethumb to regen that specific request, but if I've got 10 different sized thumbnails, it becomes cumbersome for me to make sure they all get killed and regenerated. Can I kill them all at once so the next time
CloudFlare stands between your user browser and our own servers. When a user requests an image for the first time CloudFlare passes the request to us. We then process the image and return the final image. CloudFlare will cache this image and subsequent requests won’t hit our servers (being served by CloudFlare alone). Virtually 100% of our requests are cache hits so this will bring a significative speed-up for our final users.
We are also better protected against DDoS attacks and even when our all servers are down we can operate on some level.
rethumb is a image processing HTTP API, we accept image transformation or information requests, cached them and send the response as fast as possible.
Lets check an example to see how things work.
Start with an image that you want to process: http://images.rethumb.com/image_coimbra_600x600.jpg By accessing our API you will be able to create thumbnails: http://api.rethumb.com/v1/width/100/http://images.rethumb.com/image_coimbra_600x600.jpg http://api.rethumb.com/v1/height/100/http://images.rethumb.com/image_coimbra_600x600.jpg http://api.rethumb.com/v1/square/100/http://images.rethumb.com/image_coimbra_600x600.jpg etc. On the first time we will download the original image, process it and save the result. When someone access the API URL for the second time the response is already cached and ready to go. All our API works in this way and the kept the
Your account starts in a free plan, at any moment you can subscribe to a paid plan for one year. These plans allow you to use special features for one year, after that you can manually renew your subscription or it will be move to a free plan.
After subscribing to a paid plan you can register one or more sources, something like yoursite.com. Then, you can start making requests to rethumb using images hosted on yoursite.com. The paid plan features are only available for the images hosted on the sources that you register.
Check paid plan features here: http://rethumb.com/pricing.
When a thumbnail expires it will be removed from our system. But if the URL is requested again a new thumbnail will be generated and the expiration date will be reseted.
Today you create a thumbnail by sending this request using the free plan: http://api.rethumb.com/v1/width/100/http://images.rethumb.com/image_coimbra_600x600.jpg After 6 months that thumbnail will be deleted. But if you access it again a new thumbnail will be generated (just like the first one).
After subscribing to a paid plan you have to add a source. Only images hosted on those sources are processed using the plan features.
I subscribed to a Pro plan that allows me to process images with 6 MB in size. My images are online at http://my-site.com, so I register "my-site.com" in the dashboard to be able to process the images hosted at that domain. In this way I can process a large image (E.G.: 5 MB, http://my-site.com/large_img.jpg) that the free plan won't allow.
By entering the domain "my-site.com" as a source to use paid features all subdomains are automatically accepted as well:
The don't have any limits on bandwidth or requests for paid plans. Our free plan doesn't have hard limits but please don't abuse and keep usage in sane levels. You can create a lot of thumbnails and make millions of requests. Just don't create millions of thumbnails in a short time period.
If you want more details on this please contact us at firstname.lastname@example.org