Назад до нотаток

опубліковано 2025-05-26

Ми перенесли наш сервіс зміни розміру зображень з Cloudflare на `imgproxy`

Grisaia AvatarGrisaia

Ми раді повідомити, що відсьогодні ми використовуємо самохостований imgproxy для створення мініатюр зображень замість Cloudflare Transform Images.

Чому ми вирішили це зробити?

  • imgproxy дає нам змогу детально налаштовувати процес зміни розміру зображень.
  • Забезпечити безпеку imgproxy простіше, особливо тому, що ми керуємо ним через власний проксі-сервер.
  • Cloudflare Image Resizing є дорогим.
  • Ми воліємо не покладатися на зовнішні сервіси для основної інфраструктури.
  • Самохостований imgproxy дозволяє нам локально тестувати інфраструктуру продакшн-рівня.
  • imgproxy написаний мовою програмування Go. Оскільки це наша основна бекенд-мова, нам простіше виправляти помилки, які ми виявляємо, пов’язані зі зміною розміру зображень.