## About Deployer
[](https://insight.sensiolabs.com/projects/69072898-df4a-4dee-ab05-c2ae83d6c469)
Deployer is a deployment tool written in PHP.
See [deployer.org](https://deployer.org) for more information and documentation.
Support Deployer development by [](https://www.patreon.com/deployer)
## Requirements
* PHP 5.5.0 and up.
That's all!
You can enable [sockets](http://php.net/manual/en/book.sockets.php) to speedup deployment process with parallel deployment.
## Installation
To install Deployer download [deployer.phar](https://deployer.org/deployer.phar) archive and move deployer.phar to your bin directory and make it executable.
``` sh
curl -LO https://deployer.org/deployer.phar
mv deployer.phar /usr/local/bin/dep
chmod +x /usr/local/bin/dep
```
To upgrade Deployer run command:
``` sh
dep self-update
```
Or via composer:
``` sh
composer require deployer/deployer
```
## Documentation
Documentation source can be found in [deployphp/docs](https://github.com/deployphp/docs) repository.
## Community
Discuss Deployer here [deployer.org/discuss](https://deployer.org/discuss).
## Roadmap
* Better documentation.
* Better DX with intelligible errors.
* Better parallel task runner based on https://github.com/icicleio/icicle
* Task grouping for parallel execution.
* Task combining for less ssh calls.
* Implement `dep status` command with health-check of running application and deployment log.
* More deploy strategies.
* More integration with third-party services.
* Web-based client.
## Contributing
All code contributions must go through a pull request and approved by a core developer before being merged.
This is to ensure proper review of all the code.
Fork the project, create a feature branch, and send a pull request.
To ensure a consistent code base, you should make sure the code follows
the [PSR-2](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md).
If you would like to help take a look at the [list of issues](https://github.com/deployphp/deployer/issues).
## Maintainers
* Anton Medvedev [@elfet](https://github.com/elfet)
* Oanh Nguyen [@oanhnn](https://github.com/oanhnn)
See also the list of [contributors](https://github.com/deployphp/deployer/graphs/contributors) who participated in this project.
## Support
Deployer is an open source project. If you want to support the development of Deployer visit our [patreon page](https://www.patreon.com/deployer).
## License
Licensed under the [MIT license](http://opensource.org/licenses/MIT).