The ops and reference implementation for Apache Dubbo

Clone this repo:
  1. 0c79c35 [ISSUE #771]Use url parameters instead of special configuration (#772) by haoyann · 2 weeks ago develop
  2. 14450d5 fix override display serviceVersion and serviceGroup (#773) by haoyann · 2 weeks ago
  3. c65dda2 [ISSUE #769]Service input box add serviceVersion and serviceGroup (#770) by haoyann · 3 weeks ago
  4. 32fa643 服务调试bugfix:注册中心使用nacos,并且namespace不是public默认值时,调试找不到服务的问题 (#763) by zhangms · 3 weeks ago
  5. acef4bf condition route and accesses query consumer application (#766) by haoyann · 4 weeks ago

Dubbo Admin

GitHub Workflow Status codecov license Average time to resolve an issue Percentage of issues still open


Quick start



Service Governance

service governance follows the version of Dubbo 2.7, and compatible for Dubbo 2.6, please refer to here

admin UI

  • Vue.js and Vue Cli
  • dubbo-admin-ui/ for more detail
  • Set npm proxy mirror: if you have network issue, you can set npm proxy mirror to speedup npm install: add registry = to ~/.npmrc

admin Server

Production Setup

  1. Clone source code on develop branch git clone

  2. Specify registry address in dubbo-admin-server/src/main/resources/

  3. Build

    • mvn clean package -Dmaven.test.skip=true
  4. Start

    • mvn --projects dubbo-admin-server spring-boot:run
    • cd dubbo-admin-distribution/target; java -jar dubbo-admin-0.1.jar
  5. Visit http://localhost:8080

  6. Default username and password is root

Development Setup

  • Run admin server project backend is a standard spring boot project, you can run it in any java IDE
  • Run admin ui project run with npm run dev.
  • visit web page visit http://localhost:8081, frontend supports hot reload.

Swagger support

Once deployed, you can check http://localhost:8080/swagger-ui.html to check all restful api and models


Apache Dubbo admin is under the Apache 2.0 license, Version 2.0. See LICENSE for full license text.