Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/omaralalwi/laravel-deployer

Laravel Deployer: Streamlined Deployment for Laravel and Node.js apps, with Zero-Downtime and various environments and branches, deploying your Laravel apps become simple and stress-free endeavor.
https://github.com/omaralalwi/laravel-deployer

automation continuous-integration deployment laravel laravel-package laravel-packages php

Last synced: 18 days ago
JSON representation

Laravel Deployer: Streamlined Deployment for Laravel and Node.js apps, with Zero-Downtime and various environments and branches, deploying your Laravel apps become simple and stress-free endeavor.

Awesome Lists containing this project

README

        

# Streamlined Deployment for Laravel apps



Laravel Deployer

![Deploy publish](https://raw.githubusercontent.com/omaralalwi/laravel-deployer/master/public/images/deploy_publish.gif)

![Generate SSH key](https://raw.githubusercontent.com/omaralalwi/laravel-deployer/master/public/images/generate_new_ssh_key.gif)

Laravel Deployer: Streamlined Deployment for Laravel and Node.js apps, with Zero-Downtime and various environments and branches, deploying your Laravel apps become simple and stress-free endeavor.

## [Documentation](https://omaralalwi.github.io/laravel-deployer)

## Features

- Flexibility to customize .
- no need to root user if you do not enable php restart .
- deploy in specific branch easily .
- ability to add your own custom extra commands .
- Deploy laravel with nodejs with many options.
- Deploy laravel app with nodejs on it as needed .
- add your own OS command to restart php.
- check about ssh key , then generate it github if not exists .
- support all php and laravel versions.
- Free Forever .

### Changelog

Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.

## Contributing

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

## TODO

we have a list of todos that plan to working on it.

- add ui.
- add logs history.
- add email notifications for deployment results.
- add telegram notifications for deployments results.

### Security

If you discover any security related issues, please email `[email protected]`.

## Credits

- [omar alalwi](https://github.com/omaralalwi)

## License

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.