omaralalwi / laravel-deployer
Laravel Deployer: Streamlined Deployment for Laravel and Node.js, with Zero-Downtime and various environments and branches, deploying your Laravel apps become simple and stress-free endeavor.
1.0.0
2024-03-03 00:58 UTC
Requires
- php: ^7.4|^8.0|^8.1|^8.2|^8.3
Requires (Dev)
- phpunit/phpunit: ^8.5.3|^9.3.3|^10.5
README
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
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 for more information what has changed recently.
Contributing
Please see CONTRIBUTING 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 omaralwi2010@gmail.com
.
Credits
License
The MIT License (MIT). Please see License File for more information.