Fixhub, 一款基于最新版本 Laravel 5.3 开发的开源 Web 自动部署系统

2016-08-31 16:39:45 +08:00
 Hifone

Fixhub 是一套免费、开源,基于最新版本Laravel 5.3框架开发的 web 自动上线部署系统。

老规矩,废话少说,上图:

1 、首页

2 、项目详情页

3 、测试服务器连接状态

4 、填写上线单

5 、上线进行时

6 、完成上线

7 、查看服务器控制台输出

8 、 Slack 通知

演示地址: http://fixhub.org/ 源码地址: https://github.com/Fixhub/Fixhub or http://git.oschina.net/Fixhub/Fixhub

个人能力有限,程序肯定存在很多不成熟的地方,欢迎大家拍砖,谢谢。

6322 次点击
所在节点    PHP
31 条回复
fhefh
2016-08-31 16:54:17 +08:00
用户名: demo@fixhub.org

密码: demo
jsrgqinbin
2016-08-31 17:37:51 +08:00
看上去不错,不过测试账号不能登录。
Hifone
2016-08-31 17:38:41 +08:00
@jsrgqinbin

密码被某个路人甲登上去给改了。。。
qcloud
2016-08-31 17:40:32 +08:00
@Hifone 哈哈哈哈哈哈。笑死我了
wujunze
2016-08-31 17:42:19 +08:00
不错 mark
freefcw
2016-08-31 17:53:59 +08:00
看上去不错,必须要支持!
dearmadman
2016-08-31 18:01:06 +08:00
不错,已 fork ,准备贡献
chaegumi
2016-08-31 18:06:45 +08:00
@Hifone

我也经历过,权限被路人甲改了,后边我都把权限关掉了。
kideny
2016-08-31 18:11:26 +08:00
牛逼
sumuu
2016-08-31 18:56:22 +08:00
不错哦~
Felldeadbird
2016-08-31 19:26:36 +08:00
读取服务器的原理是什么呢?求指点。
takashiki
2016-08-31 21:29:38 +08:00
太高产了
loserwn
2016-08-31 22:05:58 +08:00
@Hifone 请问使用了 5.3 的什么新特性么?
sobigfish
2016-09-01 01:01:33 +08:00
@loserwn 看样子他们的 oauth 会直接用 laravel passport
lz 厉害 之前眼红他们的 Forge 很久
也可以管理虚拟机就更帅了,但好像不在下个 milestone 里.
Yien
2016-09-01 07:35:54 +08:00
感謝分享
anyforever
2016-09-01 09:34:52 +08:00
路人甲这么无良啊。。
测试版要把一些关键权限关掉。。
防火防盗防小人
anyforever
2016-09-01 09:38:17 +08:00
另外我想问一下,这种部署方式,是会把系统线上的配置文件也放到版本库中么?
orvice
2016-09-01 09:49:16 +08:00
@anyforever 看你部署脚本怎么写咯。
klgd
2016-09-01 10:44:44 +08:00
安装上了,不过算是一波三折啊
1 、执行 php artisan app:install ,报错:
php_strip_whitespace(/home/www/fixhub): failed to open stream: No such file or directory
不过貌似没发现有什么影响
2 、安装完,登录后台失败,一看数据库, user 的 password 保存的是明文,自己又修改了一下密码,登录成功
3 、后台首页一直提示 Websocket 通信失败,检查后发现是 socket 没有加端口,在 dashboard.blade.php 中加了端口,访问正常了

功能暂时没体验
lxm
2016-09-01 11:15:45 +08:00
无法部署。。后台任务执行不动

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/302954

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX