A PHP deployment tool with zero-downtime deployments and built-in recipes for popular frameworks.
Deployer is a command-line deployment tool for PHP applications that automates the process of deploying code to servers. It provides features like zero-downtime deployments, automatic server provisioning, and pre-built recipes for popular frameworks. It solves the problem of manual, error-prone deployment workflows by offering a scriptable and reliable solution.
PHP developers and DevOps engineers who need to automate and streamline deployment processes for web applications, especially those using frameworks like Laravel, Symfony, or WordPress.
Developers choose Deployer for its simplicity, robust feature set, and framework-specific recipes that reduce configuration time. Its zero-downtime deployment capability and parallel execution make it a reliable choice for production environments.
The PHP deployment tool with support for popular frameworks out of the box
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Uses atomic symlinks and rolling releases to keep applications available during updates, minimizing service interruption as highlighted in the key features.
Includes ready-to-use deployment scripts for popular PHP frameworks like Laravel and Symfony, speeding up setup and reducing manual configuration errors.
Runs deployment tasks across multiple servers simultaneously to optimize speed, making it efficient for distributed environments.
Provides built-in functionality to quickly revert to previous versions if a deployment fails, enhancing reliability and safety.
Primarily designed for PHP projects, so it lacks native support for deploying applications built with other programming languages, limiting its versatility.
While recipes help, non-standard deployments require writing and maintaining custom PHP scripts, which can be complex and time-consuming to debug.
Compared to cloud-native tools, Deployer has less out-of-the-box integration with services like AWS CodeDeploy, often requiring additional configuration for modern cloud environments.