Vapor: Adding Imagick As Separate Lambda Layer

Starting today, you can add Imagick support to your projects by importing an external Lambda layer. This change decreases the size of the default Vapor runtime layer and allows customers that don't use Imagick to upload larger applications without worrying about AWS Lambda application size limits.

If you wish to use Imagick in your project, add a /php/conf.d/php.ini file in your project root that contains the following configuration:

Next, include the PHP runtime layer as well as the Imagick layer in your vapor.yml configuration file:

Once these configuration changes have been made, you may deploy your project.

Keep reading

ProductJul 2, 2026

Laravel June Product Updates

You can now run Symfony apps on Laravel Cloud, managed Valkey caches and object storage are available in Forge, Bus::bulk() for efficient batch dispatch, and MCP client and server tooling across Laravel's AI stack. Here's everything that shipped in June.

Laravel Team

Laravel is the most productive way to
 build, deploy, and monitor software.

By submitting this form, you agree to our terms. You can opt-out anytime.