APINTO
一款基于 Golang 开发的微服务网关
Apinto 项目
- apinto
- 描述:apinto开源网关主项目,负责网关核心内容,包括转发、安全防护、流量控制、监控等功能
- 地址:https://github.com/eolinker/apinto
- apinto-ingress-controller
- 描述:apinto对接kubernetes的衍生项目,用户可以在kubernetes上通过加载更新文件的方式修改apinto的配置
- 地址:https://github.com/eolinker/apinto-ingress-controller
- eosc
- 描述:apinto开源网关依赖的底层框架,开源网关项目的特性、流程化操作在此处定义并实现
- 地址:https://github.com/eolinker/eosc
- apinto-docs
- 描述:apinto文档项目,该项目包括apinto的使用教程、开发文档等相关内容,用户可同步进行协作,并通过PR的方式提交教程的补充和改动
- 地址:https://github.com/eolinker/apinto-docs
- apinto-dashboard(正在设计开发)
- 描述:apinto可视化UI,简化用户操作,降低用户学习和使用成本。
- 地址:https://github.com/eolinker/apinto-dashboard
- apinto-plugin-market(正在设计开发)
- 描述:apinto插件市场,增强apinto的扩展性。用户可以通过简单的apinto cli指令,从插件市场中下载安装插件,从而丰富apinto开源网关的功能特性
- 地址:https://github.com/eolinker/apinto-plugin-market
- apinto-custom-plugin
- 描述:自定义插件,开发者可根据插件开发文档开发扩展插件,当插件提交到插件市场时,也可获得贡献者的标志
- 教程:Apinto Gateway 用户手册
贡献者
对于Apinto项目中的任何项目,如果有一个PR合并,那么他就是一个贡献者。新的贡献者应该受到现有成员的欢迎,在公共工作流程中得到帮助,并被引导到相关的文档和沟通渠道。提交PR的人自动具有贡献者的标签。
如何成为一名贡献者
- 对Apinto项目中的任何项目合并至少1个PR。
我们还鼓励您通过以下方式参与项目:
- 积极回答社区用户在GitHub问题中提出的技术问题。
- 帮助测试项目
- 帮助审查其他人提交的请求(PRs)
- 帮助改进技术文档
- 提交有价值的问题
- 报告或修复已知和未知的错误
- 撰写关于项目的源代码分析和用例的文章。
贡献者列表
贡献者详情可前往 Apinto Contributor