Skip to content

docs: add new dashboard documentation#12616

Merged
juzhiyuan merged 12 commits into
apache:masterfrom
SkyeYoung:young/docs/new-dashboard-document
Sep 16, 2025
Merged

docs: add new dashboard documentation#12616
juzhiyuan merged 12 commits into
apache:masterfrom
SkyeYoung:young/docs/new-dashboard-document

Conversation

@SkyeYoung

@SkyeYoung SkyeYoung commented Sep 15, 2025

Copy link
Copy Markdown
Member

Description

Added Apache APISIX Dashboard related documentation to enable users to use.

localhost_3000_docs_apisix_next_dashboard_

Which issue(s) this PR fixes:

Fixes #

Checklist

  • I have explained the need for this PR and the problem it solves
  • I have explained the changes or the new features added to this PR
  • I have added tests corresponding to this change
  • I have updated the documentation to reflect this change
  • I have verified that this change is backward compatible (If not, please discuss on the APISIX mailing list first)

@SkyeYoung
SkyeYoung marked this pull request as ready for review September 15, 2025 09:06
@dosubot dosubot Bot added size:L This PR changes 100-499 lines, ignoring generated files. doc Documentation things labels Sep 15, 2025

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds comprehensive documentation for Apache APISIX Dashboard in both English and Chinese to help users understand and configure the Dashboard UI feature.

  • Added new dashboard.md documentation files for both English and Chinese versions
  • Updated getting-started README files to reference the new dashboard documentation
  • Added dashboard entries to the navigation configuration

Reviewed Changes

Copilot reviewed 6 out of 12 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
docs/zh/latest/getting-started/README.md Added reference link to dashboard documentation
docs/zh/latest/dashboard.md New comprehensive Chinese dashboard documentation
docs/zh/latest/config.json Added dashboard navigation entry
docs/en/latest/getting-started/README.md Added reference link to dashboard documentation
docs/en/latest/dashboard.md New comprehensive English dashboard documentation
docs/en/latest/config.json Added dashboard navigation entry

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Comment thread docs/en/latest/dashboard.md
Comment thread docs/zh/latest/dashboard.md Outdated
Comment thread docs/en/latest/dashboard.md Outdated
juzhiyuan
juzhiyuan previously approved these changes Sep 16, 2025
Co-authored-by: Zhi Yuan Ju (琚致远) <[email protected]>
Baoyuantop
Baoyuantop previously approved these changes Sep 16, 2025

@Baoyuantop Baoyuantop left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the PR title needs some optimization.

@SkyeYoung SkyeYoung changed the title docs: dashboard docs: add new dashboard documentation Sep 16, 2025
@SkyeYoung
SkyeYoung requested a review from juzhiyuan September 16, 2025 02:16
kayx23
kayx23 previously approved these changes Sep 16, 2025
Comment thread docs/zh/latest/getting-started/README.md Outdated
@SkyeYoung
SkyeYoung dismissed stale reviews from kayx23 and Baoyuantop via b321356 September 16, 2025 03:10
@SkyeYoung
SkyeYoung requested a review from kayx23 September 16, 2025 03:10
kayx23
kayx23 previously approved these changes Sep 16, 2025

@bzp2010 bzp2010 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need to update apisix-website repo as well to tweak the building process?

Comment thread docs/en/latest/dashboard.md Outdated

#### Using in Dashboard

Access the Dashboard, for example at `http://127.0.0.1:9180/ui`.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Access the Dashboard, for example at `http://127.0.0.1:9180/ui`.
Access the Dashboard, for example at `http://127.0.0.1:9180/ui/`.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need to update apisix-website repo as well to tweak the building process?

There will be a separate PR to handle this on apisix-website.

@juzhiyuan
juzhiyuan merged commit a017b23 into apache:master Sep 16, 2025
7 checks passed
@SkyeYoung
SkyeYoung deleted the young/docs/new-dashboard-document branch September 16, 2025 05:58
jizhuozhi pushed a commit to jizhuozhi/apisix that referenced this pull request Oct 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

doc Documentation things size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants