macOS
brew install deployerlocal Homebrew formula metadata
sudo port install depMacPorts ports tree · devel/dep/Portfile · source: api.github.com
brew
Deployment tool written in PHP with support for popular frameworks. Version 8.0.5 via Homebrew; verified 2026-05-18.
install
brew install deployerlocal Homebrew formula metadata
sudo port install depMacPorts ports tree · devel/dep/Portfile · source: api.github.com
nix profile install nixpkgs#deployernixpkgs package indexes · pkgs/by-name/de/deployer/package.nix · source: api.github.com
choco install depChocolatey community package catalog · dep · source: community.chocolatey.org
scoop install main/depScoop official bucket manifest trees · bucket/dep.json · source: api.github.com
overview
Deployment tool written in PHP with support for popular frameworks
history
Deployer is a PHP deployment CLI focused on repeatable application releases, provisioning, framework recipes, and zero-downtime deployment patterns. It gives PHP projects a programmable deployment file and a `dep` command instead of a pile of shell snippets.
The official deployphp/deployer repository was created in 2013. Its README presents Deployer as a PHP deployment tool with built-in support for popular frameworks, automatic server provisioning, zero-downtime deployments, and ready-to-use recipes.
The versioned documentation shows the modern workflow: install Deployer, run `dep init`, and answer prompts to create `deploy.php` or `deploy.yaml` with hosts, tasks, and imported recipes.
Deployer spread through PHP application teams because it matched the shape of PHP projects: a Composer-installable tool, framework recipes, SSH-based hosts, and recipes that can be kept near application code. Its Homebrew, MacPorts, Scoop, Chocolatey, and Nix packaging made the `dep` binary convenient outside pure Composer installs.
A typical project keeps a `deploy.php` or `deploy.yaml` recipe in the repository, defines hosts and `deploy_path`, and runs `dep deploy`. The docs recommend keeping SSH identity details in `~/.ssh/config`, while the tool manages release directories, shared files, current symlinks, rollback-oriented release history, and custom tasks.
For package nerds, Deployer is a good example of deployment logic packaged as a language-native CLI. It sits between Composer, SSH, framework conventions, and release directory layouts, showing how packaging culture can turn an operations pattern into a reusable command.
security posture
No matching local secret-handling manifest was found for deployer. Nucleus package metadata is still published here so future coverage has a stable package URL.
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
deploy.phpdeploy.yamlCredential-bearing paths to review before unattended agent runs.
~/.ssh/config~/.ssh/id_rsaexecutables
| Command | Kind | Exposure | Note |
|---|---|---|---|
dep | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/deployphp/deployer
install metadata
| Package key | brew:deployer |
|---|---|
| Version | 8.0.5 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/deployer |
| Homepage | https://deployer.org/ |
| Repository | https://github.com/deployphp/deployer |
| Upstream docs | https://deployer.org/docs |
| License | MIT |
| Source archive | https://github.com/deployphp/deployer/releases/download/v8.0.5/deployer.phar |
| Last updated | 2026-05-18T20:00:47Z |
| Pulse | updated |
| Dependencies | php |
| Bottle | available (on all) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | deployer |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
deployer
nix profile install nixpkgs#deployerdep
sudo port install depdep
choco install depmain/dep
scoop install main/depsource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.