dyerc / craft-flux
Transform and cache your images through AWS Lambda & CloudFront
Installs: 139
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 1
Forks: 2
Open Issues: 1
Type:craft-plugin
Requires
- php: ^8.2
- ext-zip: *
- aws/aws-sdk-php: ^3.240
- craftcms/cms: ^5.0.0
Requires (Dev)
- codeception/codeception: ^5.0.11
- codeception/module-asserts: ^3.0.0
- codeception/module-yii2: ^1.1.10
- craftcms/aws-s3: 2.2.1
- craftcms/phpstan: dev-main
- phpstan/phpstan: ^1.10.56
- vlucas/phpdotenv: ^5.5
This package is auto-updated.
Last update: 2024-12-11 15:28:47 UTC
README
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 »
License
This plugin requires a commercial license purchasable through the Craft Plugin Store.
Requirements
This plugin requires Craft CMS 4.0.0 or later.
Installation
To install the plugin, search for “Flux” in the Craft Plugin Store, or install manually using composer.
composer require dyerc/craft-flux
Created by Chris Dyer.