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 Contributoropen in new window

已有贡献者