omaralalwi / laravel-deployer
Laravel Deployer:针对Laravel和Node.js的简化部署工具,支持零停机时间和多种环境及分支,使您的Laravel应用程序部署变得简单且无压力。
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:针对Laravel和Node.js应用程序的简化部署工具,支持零停机时间和多种环境及分支,使您的Laravel应用程序部署变得简单且无压力。
文档
功能
- 可自定义。
- 如果不启用PHP重启,则无需root用户。
- 轻松在特定分支中部署。
- 可以添加自己的自定义额外命令。
- 使用Node.js和许多选项部署Laravel。
- 根据需要使用Node.js部署具有Node.js的Laravel应用程序。
- 添加自己的OS命令来重启PHP。
- 检查ssh密钥,如果不存在,则在github上生成。
- 支持所有PHP和Laravel版本。
- 免费。
变更日志
请参阅CHANGELOG以获取有关最近更改的更多信息。
贡献
请参阅CONTRIBUTING以获取详细信息。
待办事项
我们有一份待办事项列表,计划要完成它。
- 添加UI。
- 添加日志历史记录。
- 添加部署结果的电子邮件通知。
- 添加部署结果的Telegram通知。
安全性
如果您发现任何安全相关的问题,请通过电子邮件发送至omaralwi2010@gmail.com
。
致谢
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。