开源项目推荐:Zealot
1. 项目基础介绍
Zealot 是一个开源的自部署移动应用、macOS、Linux 和 Windows 应用分发平台。该项目使用 Ruby 作为主要的编程语言,同时使用了 Slim、HTML、JavaScript、SCSS 和 Dockerfile 等技术。
2. 项目核心功能
- 多平台应用托管:支持 macOS、iOS、Android(apk/aab)、Windows、Linux 等平台的应用托管。
- 测试设备管理:自动同步 iOS 测试设备信息,允许一键注册新设备到苹果开发者。
- 丰富开发者套件:提供 REST API、iOS、Android SDK 以及 fastlane 自动化构建插件。
- 应用元信息解析:解读 iOS、Android 应用或 iOS 描述文件的元信息。
- 事件通知:内置多种事件通知,数据可自定义 Income WebHook 到任意通知服务。
- 多渠道分类管理:自由划分不同场景不同产品形态的应用渠道管理。
- 多架构部署:支持 amd64/arm64 及各种部署方案。
- 第三方登录:支持飞书、Gitlab、Google、LDAP 和 OIDC 一键授权。
- 黑暗模式:支持黑夜白昼自由切换。
3. 项目最近更新的功能
- 根据最新提交记录,项目最近更新了代码Climate 配置、Docker 配置文件以及一些构建系统的优化。
- 提高了系统的稳定性和安全性。
- 优化了用户界面和用户体验。
以上是对 Zealot 项目的简要介绍,希望能帮助到对移动应用分发平台感兴趣的开发者。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



