Skip to content
Blitz Shell Deployer for Craft CMS
Branch: v1
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Blitz Shell Deployer for Craft CMS

The Shell Deployer allows the Blitz plugin for Craft CMS to deploy cached files to remote locations using shell commands.

WARNING: Commands are parsed by the shell of your OS. Use at your own risk.


This plugin is licensed for free under the attached License terms.


Blitz 3.0.2 or later and PHP 7.1.3 or later.


Install the deployer using composer.

composer require putyourlightson/craft-blitz-shell

Then add the class to the driverTypes config setting in config/blitz.php.

// The deployer type classes to add to the plugin’s default deployer types.
'deployerTypes' => [

You can then select the deployer either in the control panel or in config/blitz.php. The shell commands to run must be defined as an array in the deployerSettings setting in config/blitz.php.

// The deployer type to use.
'deployerType' => 'putyourlightson\blitzshell\ShellDeployer',

// The deployer settings.
'deployerSettings' => [
   'commands' => [
        'cp -r ~/ ~/remote'


Read the documentation at

Created by PutYourLightsOn.

You can’t perform that action at this time.