We are excited to tell you that starting today we use self-hosted to create image thumbnails instead of .
Why we decided to do it?
- allows us to extensively customise the behaviour of image resizing.
- It’s easier to secure , especially since we manage it through our own proxy server.
- Image Resizing is expensive.
- We prefer not to rely on external services for core infrastructure.
- Self-hosted allows us to test production-grade infrastructure locally.
imgproxy
is written in . Since this is the main backend language we use, it's easier to fix bugs we discover related to image resizing.