Skip to content

feat: support to expose APISIX Dashboard UI within APISIX #12160

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
1 task
juzhiyuan opened this issue Apr 18, 2025 · 3 comments
Open
1 task

feat: support to expose APISIX Dashboard UI within APISIX #12160

juzhiyuan opened this issue Apr 18, 2025 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@juzhiyuan
Copy link
Member

Description

The APISIX team is developing a new apache/apisix-dashboard. According to apache/apisix-dashboard#2981 and apache/apisix-dashboard#2988, we plan to bundle the APISIX Dashboard UI within the APISIX Gateway. This will allow the APISIX Gateway to expose the Dashboard UI as Admin APIs.

TODO

  • Confirm Technical Design on apache/apisix
@darkSheep404
Copy link
Contributor

may i know will this feature any impact on apisix standalone-mode ?
just like standalone-mode cannot use admin api
standalone-mode will cannot use this ui too ?
Or new version apisix will not adopt standalone-mode anymore ?

@juzhiyuan
Copy link
Member Author

  • Standalone keeps using local YAML files to store configurations, and Dashboard can't work with Standalone mode yet.

  • Tranditional/Decoupled mode can work with Dashboard

@fjk0618
Copy link

fjk0618 commented Apr 23, 2025

I am really looking forward to the new version of apisix-ui , as the current apisix-dashboard is too complex. Additionally, the current apisix-dashboard has been redeveloped using Golang for its API. The problem with this approach is that if apisix gets updated and apisix-dashboard isn't updated for a long time, the new features of apisix cannot be used. I am very eager to know when the apisix-ui will provide a beta version. Is there an estimated timeline for its release?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: 📋 Backlog
Development

No branches or pull requests

4 participants