Skip to content

apache/apisix-dashboard

Folders and files

NameName
Last commit message
Last commit date
Aug 15, 2021
Feb 1, 2024
Nov 21, 2020
Sep 4, 2024
Feb 1, 2024
May 11, 2021
Dec 27, 2021
Feb 1, 2024
Jun 21, 2022
Nov 21, 2020
Aug 23, 2022
Nov 2, 2021
Jan 13, 2021
Dec 17, 2020
Jan 28, 2023
Jul 31, 2020
Jan 13, 2021
Feb 1, 2024
May 11, 2021
Feb 8, 2022
Feb 3, 2023
Mar 6, 2023
Apr 12, 2021

Apache APISIX Dashboard

License Go Report Card DockerHub Cypress.io Slack

WebsiteDocsTwitter

  • The master version should be used with Apache APISIX master version.

  • The latest released version is 3.0.0 and is compatible with Apache APISIX 3.0.x.

What's Apache APISIX Dashboard

The Apache APISIX Dashboard is designed to make it as easy as possible for users to operate Apache APISIX through a frontend interface.

The Dashboard is the control plane and performs all parameter checks; Apache APISIX mixes data and control planes and will evolve to a pure data plane.

Note: Currently the Dashboard does not have complete coverage of Apache APISIX features, visit here to view the milestones.

architecture

Demo

Online Playground

Username: admin
Password: admin

Works with APISIX Ingress Controller

Currently, APISIX Ingress Controller automatically manipulates some APISIX resources, which is not very compatible with APISIX Dashboard. In addition, users should not modify resources labeled managed-by: apisix-ingress-controllers via APISIX Dashboard.

Project structure

.
├── CHANGELOG.md
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── Dockerfile
├── LICENSE
├── Makefile
├── NOTICE
├── README.md
├── api
├── docs
├── licenses
└── web
  1. The api directory is used to store the Manager API source codes, which is used to manage etcd and provide APIs to the frontend interface.
  2. The web directory is used to store the frontend source codes.

Build then launch

Support the following ways currently.

Development

Pull requests are encouraged and always welcome. Pick an issue and help us out!

Please refer to the Development Guide.

User Guide

Please refer to the User Guide.

Contributing

Please refer to the Contribution Guide for a more detailed information.

FAQ

Please refer to the FAQ for more known issues.

License

Apache License 2.0