开源自部署 iOS、Android 及 macOS 应用分发平台,提供 iOS、Android SDK、fastlane 等丰富组件库,打包分发流程、上传应用竟然如此简单、独立部署解决企业使用的烦恼。 En Taro Adun! 🖖
- 支持 iOS、Android 和 macOS 应用的上传、在线安装和本地下载
- 支持创建类型(Debug、AdHoc、Release)及渠道(小米商店等)
- 支持自定义网络钩子通知各种服务(钉钉、企业微信、Slack 等)
- 支持 iOS dSYM 和 Android Progruard 文件的解析和上传
- 支持应用解包(甚至 mobileprovision 文件)存储和分享
- 支持一键登录(已接入飞书、Gitlab、Google 和 LDAP)
- 提供检查新版本和安装服务的 iOS 和 Android 组件
- 提供获取 iOS 设备标识符并显示支持安装的应用列表
- 提供丰富的 fastlane 插件 zealot
- 可接入 Gitlab 服务直接挂钩源码管理
- 可接入 Jenkins 服务实现远程构建
- 支持丰富的 REST APIs
- 支持 GraphQL 接口(进行中)
- 演示地址:https://tryzealot.herokuapp.com/
- 电子邮箱:
admin@zealot.com
- 登录密码:
ze@l0t
注意: 数据每日都会重新初始化,不对用户上传的应用承担任何法律风险,后果自负!
$ git clone https://github.com/tryzealot/zealot-docker.git
$ cd zealot-docker
$ ./deploy
按照部署脚本可以快速部署系统服务,如需自定义其他配置请看项目配置
如果想知道使用 Zealot 如何全流程无缝 CI/CD 接入 iOS 和 Android 请看实践教程
你可以查看更多的功能截图:
https://zealot.ews.im/#/screenshot
你可以了解下支持什么插件:
https://zealot.ews.im/#/modules
你可以了解提供的 HTTP API 接口:
你可以了解变更日志:
https://zealot.ews.im/#/changelog
对于项目细节感兴趣就来看看翻翻文档:
对 Zealot 有疑问或者建议,欢迎提交问题,我会非常欢迎的。