Flyimg
On-the-fly image resize, crop and format conversion (WebP, AVIF, PNG) with caching.

Flyimg is an open-source, self-hosted image processing service. Request a source image with transform options in the URL and Flyimg resizes, crops and re-encodes it on the fly, returning an optimized image in a modern format (WebP, AVIF, MozJPEG or PNG) and caching the result so repeat requests are served instantly. It is powered by ImageMagick and runs as a single lightweight container.
Key features
- On-the-fly resize, crop and smart-crop driven entirely by URL options
- Modern output formats: AVIF, WebP, MozJPEG and PNG, with automatic optimization
- Efficient on-disk cache so processed images are generated once and reused
- Simple HTTP API plus a built-in demo/upload landing page
- No database and no login to operate: deploy and start serving images
- Optional URL security key and restricted source domains for production hardening
Use cases
- A self-hosted image CDN origin that generates responsive image variants on demand
- Replacing a paid image-optimization SaaS with infrastructure you own
- Serving next-gen formats (AVIF/WebP) to shrink page weight for web and mobile apps
Why run it on the NetActuate edge Running Flyimg in a PoP close to your audience shortens the delivery path for generated images and keeps the processing (and the cache) near where the images are consumed, cutting latency and origin egress.
Deployed from the NetActuate marketplace, Flyimg boots ready to serve: the demo/upload landing page and the image API answer on HTTP port 80 on the instance IP out of the box. There is no admin account to configure. For a public deployment, set a Flyimg security key and restrict the allowed source domains (a documented follow-up) and put TLS termination in front before exposing the open image endpoint.
Frequently asked questions
How do I deploy Flyimg on NetActuate?
Use the Deploy on NetActuate button to talk to our team. We provision Flyimg on a NetActuate virtual machine in the point of presence you choose, close to your audience. Each deployment runs in the single location you select.
What does it cost to run Flyimg?
Flyimg is open-source software and free to run on the marketplace - you pay only for the NetActuate compute (virtual-machine size and location) it runs on, at standard rates. There are no usage-based software fees.
Where can Flyimg run?
Flyimg can be deployed in any of NetActuate's 45+ points of presence across every continent, so you can place ingest, transcode, delivery and caching close to your contributors and viewers.
Who supports Flyimg?
NetActuate operates and supports the underlying infrastructure - the virtual machine, network and edge platform. The application itself is supported by its upstream open-source project.
.png)
.png)

