https://github.com/dyerc/craft-flux
Craft CMS plugin which integrates with AWS Lambda and CloudFront to process, cache and serve images
https://github.com/dyerc/craft-flux
aws aws-lambda aws-s3 cloudfront craft-plugin craftcms image-processing performance plugin
Last synced: 10 months ago
JSON representation
Craft CMS plugin which integrates with AWS Lambda and CloudFront to process, cache and serve images
- Host: GitHub
- URL: https://github.com/dyerc/craft-flux
- Owner: dyerc
- License: other
- Created: 2022-11-21T15:09:20.000Z (over 3 years ago)
- Default Branch: v5
- Last Pushed: 2025-06-03T19:00:52.000Z (about 1 year ago)
- Last Synced: 2025-06-04T04:05:56.673Z (about 1 year ago)
- Topics: aws, aws-lambda, aws-s3, cloudfront, craft-plugin, craftcms, image-processing, performance, plugin
- Language: PHP
- Homepage: https://cdyer.co.uk/plugins/flux
- Size: 16.3 MB
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
[](<(https://packagist.org/packages/dyerc/craft-flux)>)
[](https://packagist.org/packages/dyerc/craft-flux)

# Flux Plugin for Craft CMS
Flux integrates your site image transforms with AWS, using Lambda and CloudFront to process, cache and serve your images.
- Image heavy pages will feel more instantaneous to load because high performance CloudFront servers perform the image transformations
- Process image transforms on demand, only when they are requested by the user
- Automatically serve WebP to browsers that support it without having to explicitly define WebP transforms in your templates
- Supports all Craft filesystems, including local folders
- Compatible with your existing Craft template code, named transforms and focal points. Simply enable Flux and your templates don't need to change
- Transforms are completely URL based, no database queries are needed
- Automatically purges transformed files when assets change


## Documentation
Learn more and read the documentation at [cdyer.co.uk/plugins/flux »](https://cdyer.co.uk/plugins/flux)
## License
This plugin requires a commercial license purchasable through the [Craft Plugin Store](https://plugins.craftcms.com/flux).
## Requirements
This plugin requires [Craft CMS](https://craftcms.com/) 4.0.0 or later.
## Installation
To install the plugin, search for “Flux” in the Craft Plugin Store, or install manually using composer.
```shell
composer require dyerc/craft-flux
```
---
Created by [Chris Dyer](https://cdyer.co.uk).