编程开发 | 7.7M
语言:简体
4 .0
应用简介
Walle开源部署工具是一个免费开源的在线部署平台。 Walle开源部署工具支持各种Web代码发布。 PHP、Java等代码的发布和回滚可以通过Web一键完成。 Walle更加人性化,外观好看,支持git、多用户、多语言等。
Walle(开源部署工具)是一个免费开源的在线部署平台。 Walle(开源部署工具)支持各种Web代码发布。 PHP、Java等代码的发布和回滚可以通过Web一键完成。 Walle更加人性化,外观好看,支持git、多用户、多语言等。
基本介绍
walle终于允许用户发布他们的代码而不必只选择Jenkins!支持各种网页代码的发布。通过Web一键即可完成php、java、python、go等代码的发布和回滚。 walle是一个可自由配置的项目,更加人性化,好看,是一个开源的在线部署系统,支持git同时部署,多用户,多语言,多项目,多环境。
软件亮点
1.类似gitlab的RESTful API,类似gitlab的权限模型,以后开放gitlab,有惊喜
2.空间管理。意味着有独立的空间资源:环境管理、用户组、项目、服务器等。
3.灰度发布。电话不断打来,终于来了
4.部署时Websocket实时显示shell控制台
5.完善的通知机制。邮箱、钉钉
6.全新UI,震惊了,如丝般顺滑
软件特点
1、在线稳定
支持多项目、多环境的一键部署和在线部署,以及一键快速回滚。
2. 清除记录
在线订单申请、审核、部署,实时操作日志。
3.多任务插件
部署前、部署后、发布前、发布后。
4、功能支持齐全
权限、通知、文件指纹。
特征
1. 空间管理
类似gitlab的独立空间资源
2.服务器管理
打通服务器管理和灰度发布
3.项目管理
项目管理员、通知机制、各流程自定义钩子
4.环境管理
自定义环境和环境变量
5.用户管理
类似gitlab的高级用户管理模式
6. 部署管理
在线订单申请、审核、灰度发布、实时websocket
变更日志
强大、免费、开源的walle-web终于更新到2.0.1了!它几乎占据了我所有的业余时间,我投入了精力和金钱,换来了你的使用带来的好处。我希望您喜欢它,并毫不犹豫地给它加注星标以表示您的支持。如果项目变得更好,我会给你反馈。
特征
在线订单添加“我的”在线任务过滤
用户管理模块取消用户搜索下拉,改为直接搜索
添加环境管理模糊搜索
添加对Raspberry Pi的系统支持
支持多个钉钉hook,兼容的标签显示在钉钉上
发布过程切换到gitpython,速度提升30%
admin.sh 添加Ubuntu 系统支持
软链接在发送时使用绝对路径。
稳定加速的分支/标签/提交获取功能
您可以设置目标服务器上保留的版本数量
解除不同环境下项目名称不能重名的限制
添加记住我选项
使固定
修复了一台服务器上可能执行多个任务的错误
项目名称包含|导致发布失败的BUG
修复历史版本未删除的BUG
修复Debian/Ubuntu 初始化问题
修改密码后,新密码无法登录(登录时密码采用数字验证)
修复了未指定用户登录时前端提示服务器错误的错误。将错误提示更改为特定的错误消息。
修复了注册用户时提示错误的bug
修复了向成功注册用户发送邮件时,后端邮件服务器出现错误,导致前端出现错误消息的问题。
修复了一个错误。当未指定用户登录时,前端会提示服务器错误,而是提示具体的错误信息。
修复创建软链接失败的BUG
编辑空间错误
修复编辑环境管理时会添加新记录的问题
修复在线下单时间显示为启动时间的bug
发布过程切换到gitpython,速度提升30%
修复docker-compser.yml中db的expose选项未对齐,导致安装失败的问题。
修复了环境变量项目名称可能有空格的问题。
延续1.x版本的{VERSION}环境变量,2.0版本的${CURRENT_RELEASE}变量统一为全路径
修复了所有者登录后仍能看到已删除空间的问题。
修复导入ssl后Monkey-patching ssl可能导致python3.6环境下启动flask_socketio出错的问题
其他稳定性优化
热门攻略