Skip to content
/ zealot Public
forked from tryzealot/zealot

开源自部署移动应用和 macOS 应用分发平台,提供 iOS、Android SDK、fastlane 等丰富组件库 | Over The Air Server for deployment of Android, iOS and macOS apps

License

Notifications You must be signed in to change notification settings

JayGitH/zealot

 
 

Repository files navigation

Zealot

GitHub release Docker Pulls Maintainability Codacy Badge License

English Document | 简体中文文档

开源自部署 iOS、Android 及 macOS 应用分发平台,提供 iOS、Android SDK、fastlane 等丰富组件库,打包分发流程、上传应用竟然如此简单、独立部署解决企业使用的烦恼。 En Taro Adun! 🖖

Zealot Showcase

特性

  • 支持 iOS、Android (apk/aab) 和 macOS 应用的上传、在线安装和本地下载
  • 自定义网络钩子通知各种服务(譬如钉钉、企业微信、Slack 等)
  • 多类型(Debug、AdHoc、Release)及渠道(应用商店等)管理
  • iOS dSYM 和 Android Progruard 文件的解析和存储
  • 应用解包(甚至 mobileprovision 文件)存储和分享
  • 检查新版本和安装服务的 iOS 和 Android SDK 组件
  • 获取 iOS 设备 UDID 显示支持安装的应用列表
  • 飞书、Gitlab、Google 和 LDAP 一键登录
  • 托管苹果开发者智能注册 iOS 测试设备
  • 持续构建的 fastlane 插件 zealot
  • Gitlab 服务直接挂钩源码管理
  • Jenkins 服务实现远程构建
  • 丰富的 REST APIs
  • GraphQL 接口
  • 黑暗模式

在线演示

注意: 数据每日都会重新初始化,不对用户上传的应用承担任何法律风险,后果自负!

快速部署

$ 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/#/api

你可以了解变更日志:

https://zealot.ews.im/#/changelog

对于项目细节感兴趣就来看看翻翻文档:

https://zealot.ews.im

对 Zealot 有疑问或者建议,欢迎提交问题,我会非常欢迎的。

About

开源自部署移动应用和 macOS 应用分发平台,提供 iOS、Android SDK、fastlane 等丰富组件库 | Over The Air Server for deployment of Android, iOS and macOS apps

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 66.8%
  • Slim 24.7%
  • JavaScript 4.4%
  • SCSS 2.1%
  • Dockerfile 1.2%
  • HTML 0.8%