Deployer is a command-line PHP deployment tool that performs atomic, reversible releases via a symlink switch, with a single-word rollback command. It ships with built-in recipes for popular PHP frameworks (Laravel, Symfony, WordPress, Drupal, Magento, and others), can deploy to multiple servers in parallel over SSH, and includes a provisioning command that sets up a fresh Ubuntu server with PHP, a database, a firewall, and HTTPS certificates.
What it's for
Deploying PHP applications atomicallyRolling back a bad release instantlyDeploying to multiple servers in parallelProvisioning a new Ubuntu server for hosting a PHP appManaging shared files and writable directories across releases
Features 12
- Atomic deployments via symlink switching
- Automatic creation of a deployer user when only root access exists
- Configurable parallelism for staggered rollouts
- dep init command to scaffold a deploy.php or deploy.yaml recipe
- dep ssh command to connect directly to a server
- Framework recipes for Laravel, Symfony, WordPress, Drupal, Magento, Shopware, CakePHP, Yii, CodeIgniter, TYPO3, Contao, and Sulu
- Let's Encrypt HTTPS certificate setup during provisioning
- One-command rollback (dep rollback)
- Parallel deployment to multiple servers
- Resume a failed deploy from a specific step (--start-from)
- Server provisioning command (dep provision) for PHP, database, firewall, and HTTPS setup
- Shared file and writable directory management across releases
At a glance
free tieropen source
TypeCLI tool
DeploymentInstalled (local)
ForPHP developers, site-reliability engineers
Integrations
YiiDrupalContaoSymfonySuluShopwareTYPO3CodeIgniterWordPressLaravelCakePHPMagento
Resources
Pricing
Deployer is entirely free and open source (MIT licensed); no paid tiers are offered.
DeployerFree
Available at no cost, installed via Composer or PHAR download.
No cost, no limits stated; fully free and open source
Similar apps
AnsistranoOpen sourceJust Deploy It!PriceNot statedTry free—Runs on—Features10
LaunchdeckDeploy code from Git to your server the fast and easy way.PriceFrom €9/moTry freeFree planRuns onWebFeatures15
CipiOpen sourceEasy Laravel deployments.PriceFreeTry freeFree planRuns onWeb · Linux +1Features17
DeploynixThe Laravel deployment platform built for teams.Price$7–$12/moTry freeFree planRuns onWebFeatures18
CapistranoOpen sourceA remote server automation and deployment tool written in Ruby.PriceNot statedTry freeFree planRuns on—Features20
CleavrServer management made easy.Price$5.5–$30/moTry free5-day trialRuns onWebFeatures20