站长资讯网
最全最丰富的资讯网站

网站介绍

Fixhub是一款基于PHP Laravel 5.5框架开发的开源Web自动化部署系统,通过自托管的 Gitlab 和 Fixhub 进行无缝集成,完全实现了自动化部署,能够实现多环境部署功能,项目和部署模板里都可以设置多个部署环境。

Fixhub|免费开源Web自动化部署系统

Fixhub能做什么?

1.支持PHP、Python、JAVA、Ruby等项目的发布;

2.通过SSH将程序部署到多台服务器上;

3.直接从Git仓库克隆项目代码并进行打包、安装;

4.支持项目的多环境部署(可自行建立开发、测试、预发布和生产等多个环境);

5.通过Websocket实现项目部署状态的实时跟踪;

6.可灵活配置自定义部署命令;

7.可与Gitlab、Github等代码托管平台进行集成,通过incoming webhook触发部署;

8.上线单申请、审核流程;

9.可通过Slack、邮件和自定义的webhook对部署结果进行通知。

对于需要运行生产环境的用户来说,Fixhub仍处于并将长期处于初级阶段,因此不适合应用于生产环境,鉴于目前国内的一些自动部署环境来说,还是比较少,因此收录这套系统,希望可以为运营开发者提供一种更多的选择。

赞(0)
分享到: 更多 (0)