English | 简体中文

Apache APISIX Dashboard

介绍

Apache APISIX Dashboard 旨在通过前端界面,让用户尽可能更方便地操作 Apache APISIX

Dashboard 为控制平面,完成所有参数的校验;Apache APISIX 混合了数据平面与控制平面,会逐渐演进为纯粹的数据平面。

本项目包含了 manager-api 与前端界面,前者将逐渐替代 Apache APISIX 中的 admin-api,我们正在积极地迁移相关逻辑。

注意:目前 Dashboard 尚未完整覆盖 Apache APISIX 的功能,访问此处以查看里程碑。

architecture

目录结构

.
├── CHANGELOG.md
├── CHANGELOG.zh-CN.md
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── Dockerfile
├── LICENSE
├── Makefile
├── NOTICE
├── README.md
├── README.zh-CN.md
├── api
├── docs
├── licenses
└── web
  1. api 目录用于存放 manager-api 源码,它用于管理 etcd 并为前端界面提供接口。
  2. web 目录用于存放前端源码。

构建并启动

支持以下方式:

本地开发

请参考开发指南

使用指南

请参考用户指南

参与贡献

请参考贡献指南以获取更详细的流程

FAQ

请参考 FAQ 汇总以查看更多已知问题

License

Apache License 2.0