You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by ur...@apache.org on 2022/10/31 03:56:33 UTC

[pulsar-site] branch main updated: Improve TOC style, docs for CLI tools and directory structure (#259)

This is an automated email from the ASF dual-hosted git repository.

urfree pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git


The following commit(s) were added to refs/heads/main by this push:
     new b7352fe52a1 Improve TOC style, docs for CLI tools and directory structure (#259)
b7352fe52a1 is described below

commit b7352fe52a1876c5fa51988d2d29db9b460f7a52
Author: Mercurio <32...@users.noreply.github.com>
AuthorDate: Mon Oct 31 11:56:27 2022 +0800

    Improve TOC style, docs for CLI tools and directory structure (#259)
---
 site2/tools/build-site.sh                          |   6 +-
 site2/tools/pulsar-admin-doc-gen.sh                |   2 +-
 site2/tools/pulsar-client-doc-gen.sh               |   6 +-
 site2/tools/pulsar-config-doc-gen.sh               |   6 +-
 site2/tools/pulsar-doc-gen.sh                      |   2 +-
 site2/tools/pulsar-perf-doc-gen.sh                 |   7 +-
 ...r-210.md => 2022-05-11-Apache-Pulsar-2-10-0.md} |   0
 .../docsify/2.10.x/bookkeeper/_sidebar.md          |   2 -
 .../docsify/2.10.x/broker-tool/README.md           |  23 ---
 .../docsify/2.10.x/broker-tool/_sidebar.md         |   2 -
 site2/website-next/docsify/2.10.x/client/README.md |   1 -
 .../website-next/docsify/2.10.x/client/_sidebar.md |   3 -
 .../docsify/2.10.x/pulsar-admin/README.md          |   1 -
 .../docsify/2.10.x/pulsar-admin/_sidebar.md        |  20 ---
 .../docsify/2.10.x/pulsar-client/_sidebar.md       |   2 -
 .../docsify/2.10.x/pulsar-daemon/_sidebar.md       |   2 -
 .../docsify/2.10.x/pulsar-perf/_sidebar.md         |   2 -
 site2/website-next/docsify/2.10.x/pulsar/README.md |   1 -
 .../website-next/docsify/2.10.x/pulsar/_sidebar.md |  15 --
 .../docsify/2.6.x/bookkeeper/_sidebar.md           |   2 -
 .../docsify/2.6.x/broker-tool/README.md            |  23 ---
 .../docsify/2.6.x/broker-tool/_sidebar.md          |   2 -
 site2/website-next/docsify/2.6.x/client/README.md  |   1 -
 .../website-next/docsify/2.6.x/client/_sidebar.md  |   3 -
 .../docsify/2.6.x/pulsar-admin/README.md           |   1 -
 .../docsify/2.6.x/pulsar-admin/_sidebar.md         |  20 ---
 .../docsify/2.6.x/pulsar-client/_sidebar.md        |   2 -
 .../docsify/2.6.x/pulsar-daemon/_sidebar.md        |   2 -
 .../docsify/2.6.x/pulsar-perf/_sidebar.md          |   2 -
 site2/website-next/docsify/2.6.x/pulsar/README.md  |   1 -
 .../website-next/docsify/2.6.x/pulsar/_sidebar.md  |  12 --
 .../docsify/2.7.x/bookkeeper/_sidebar.md           |   2 -
 .../docsify/2.7.x/broker-tool/README.md            |  24 ----
 .../docsify/2.7.x/broker-tool/_sidebar.md          |   2 -
 site2/website-next/docsify/2.7.x/client/README.md  |   1 -
 .../website-next/docsify/2.7.x/client/_sidebar.md  |   3 -
 .../docsify/2.7.x/pulsar-admin/README.md           |   1 -
 .../docsify/2.7.x/pulsar-admin/_sidebar.md         |  20 ---
 .../docsify/2.7.x/pulsar-client/_sidebar.md        |   2 -
 .../docsify/2.7.x/pulsar-daemon/_sidebar.md        |   2 -
 .../docsify/2.7.x/pulsar-perf/_sidebar.md          |   2 -
 site2/website-next/docsify/2.7.x/pulsar/README.md  |   1 -
 .../website-next/docsify/2.7.x/pulsar/_sidebar.md  |  13 --
 .../docsify/2.8.x/bookkeeper/_sidebar.md           |   2 -
 .../docsify/2.8.x/broker-tool/README.md            |  23 ---
 .../docsify/2.8.x/broker-tool/_sidebar.md          |   2 -
 site2/website-next/docsify/2.8.x/client/README.md  |   1 -
 .../website-next/docsify/2.8.x/client/_sidebar.md  |   3 -
 .../docsify/2.8.x/pulsar-admin/README.md           |   1 -
 .../docsify/2.8.x/pulsar-admin/_sidebar.md         |  20 ---
 .../docsify/2.8.x/pulsar-client/_sidebar.md        |   2 -
 .../docsify/2.8.x/pulsar-daemon/_sidebar.md        |   2 -
 .../docsify/2.8.x/pulsar-perf/_sidebar.md          |   2 -
 site2/website-next/docsify/2.8.x/pulsar/README.md  |   1 -
 .../website-next/docsify/2.8.x/pulsar/_sidebar.md  |  15 --
 .../docsify/2.9.x/bookkeeper/_sidebar.md           |   2 -
 .../docsify/2.9.x/broker-tool/README.md            |  23 ---
 .../docsify/2.9.x/broker-tool/_sidebar.md          |   2 -
 site2/website-next/docsify/2.9.x/client/README.md  |   1 -
 .../website-next/docsify/2.9.x/client/_sidebar.md  |   3 -
 .../website-next/docsify/2.9.x/config/_sidebar.md  |   3 -
 .../docsify/2.9.x/pulsar-admin/README.md           |   1 -
 .../docsify/2.9.x/pulsar-admin/_sidebar.md         |  20 ---
 .../docsify/2.9.x/pulsar-client/_sidebar.md        |   2 -
 .../docsify/2.9.x/pulsar-daemon/_sidebar.md        |   2 -
 .../docsify/2.9.x/pulsar-perf/_sidebar.md          |   2 -
 site2/website-next/docsify/2.9.x/pulsar/README.md  |   1 -
 .../website-next/docsify/2.9.x/pulsar/_sidebar.md  |  15 --
 site2/website-next/docsify/_sidebar.md             |  11 --
 .../docsify/latest/bookkeeper/_sidebar.md          |   2 -
 .../docsify/latest/broker-tool/_sidebar.md         |   2 -
 site2/website-next/docsify/latest/client/README.md |   1 -
 .../website-next/docsify/latest/client/_sidebar.md |   6 -
 .../website-next/docsify/latest/config/_sidebar.md |  11 --
 .../docsify/latest/pulsar-admin/README.md          |   1 -
 .../docsify/latest/pulsar-admin/_sidebar.md        |  21 ---
 .../docsify/latest/pulsar-client/_sidebar.md       |   2 -
 .../docsify/latest/pulsar-daemon/_sidebar.md       |   2 -
 .../docsify/latest/pulsar-perf/_sidebar.md         |   2 -
 .../docsify/latest/pulsar-shell/_sidebar.md        |   2 -
 site2/website-next/docsify/latest/pulsar/README.md |   1 -
 .../website-next/docsify/latest/pulsar/_sidebar.md |  15 --
 .../versioned/pulsar-client-go-0.9.0.md            | 160 +++++++++++++++++++++
 .../release-notes/versioned/pulsar-cs-2.3.1.md     |   9 ++
 .../release-notes/versioned/pulsar-cs-2.4.0.md     |  13 ++
 .../release-notes/versioned/pulsar-cs-2.4.1.md     |   9 ++
 .../{docsify => static/reference}/.nojekyll        |   0
 .../{docsify => static/reference}/2.10.x/README.md |   0
 .../static/reference/2.10.x/_sidebar.md            |  47 ++++++
 .../static/reference/2.10.x/bookkeeper/README.md   |   1 +
 .../reference/2.10.x/bookkeeper/bookkeeper.md}     |   0
 .../CLI.md => static/reference/2.10.x/cli.md}      |   0
 .../static/reference/2.10.x/client/README.md       |   1 +
 .../2.10.x/client/client-libraries-java.md         |   0
 .../reference}/2.10.x/config/README.md             |   0
 .../2.10.x/config/reference-configuration.md       |   0
 .../static/reference/2.10.x/pulsar-admin/README.md |   1 +
 .../reference}/2.10.x/pulsar-admin/bookies.md      |   0
 .../reference}/2.10.x/pulsar-admin/broker-stats.md |   0
 .../reference}/2.10.x/pulsar-admin/brokers.md      |   0
 .../reference}/2.10.x/pulsar-admin/clusters.md     |   0
 .../2.10.x/pulsar-admin/functions-worker.md        |   0
 .../reference}/2.10.x/pulsar-admin/functions.md    |   0
 .../reference}/2.10.x/pulsar-admin/namespaces.md   |   0
 .../2.10.x/pulsar-admin/ns-isolation-policy.md     |   0
 .../reference}/2.10.x/pulsar-admin/packages.md     |   0
 .../reference}/2.10.x/pulsar-admin/proxy-stats.md  |   0
 .../2.10.x/pulsar-admin/resource-quotas.md         |   0
 .../2.10.x/pulsar-admin/resourcegroups.md          |   0
 .../reference}/2.10.x/pulsar-admin/schemas.md      |   0
 .../reference}/2.10.x/pulsar-admin/sinks.md        |   0
 .../reference}/2.10.x/pulsar-admin/sources.md      |   0
 .../reference}/2.10.x/pulsar-admin/tenants.md      |   0
 .../reference}/2.10.x/pulsar-admin/topics.md       |   0
 .../reference}/2.10.x/pulsar-admin/transactions.md |   0
 .../reference/2.10.x/pulsar-client/README.md       |   1 +
 .../2.10.x/pulsar-client/pulsar-client.md}         |   0
 .../reference/2.10.x/pulsar-daemon/README.md       |   1 +
 .../2.10.x/pulsar-daemon/pulsar-daemon.md}         |   0
 .../static/reference/2.10.x/pulsar-perf/README.md  |   1 +
 .../reference/2.10.x/pulsar-perf/pulsar-perf.md}   |   0
 .../static/reference/2.10.x/pulsar/README.md       |   1 +
 .../reference}/2.10.x/pulsar/broker-tool.md        |   0
 .../reference}/2.10.x/pulsar/broker.md             |   0
 .../reference}/2.10.x/pulsar/compact-topic.md      |   0
 .../2.10.x/pulsar/delete-cluster-metadata.md       |   0
 .../reference}/2.10.x/pulsar/functions-worker.md   |   0
 .../2.10.x/pulsar/initialize-cluster-metadata.md   |   0
 .../2.10.x/pulsar/initialize-namespace.md          |   0
 .../initialize-transaction-coordinator-metadata.md |   0
 .../reference}/2.10.x/pulsar/proxy.md              |   0
 .../reference}/2.10.x/pulsar/standalone.md         |   0
 .../reference}/2.10.x/pulsar/tokens.md             |   0
 .../reference}/2.10.x/pulsar/version.md            |   0
 .../reference}/2.10.x/pulsar/websocket.md          |   0
 .../{docsify => static/reference}/2.6.x/README.md  |   0
 .../static/reference/2.6.x/_sidebar.md             |  47 ++++++
 .../static/reference/2.6.x/bookkeeper/README.md    |   1 +
 .../reference/2.6.x/bookkeeper/bookkeeper.md}      |   0
 .../2.6.x/CLI.md => static/reference/2.6.x/cli.md} |   0
 .../static/reference/2.6.x/client/README.md        |   1 +
 .../static/reference/2.6.x/client/_sidebar.md      |   2 +
 .../2.6.x/client/client-libraries-java.md          |   0
 .../reference}/2.6.x/config/README.md              |   0
 .../reference/2.6.x}/config/_sidebar.md            |   0
 .../2.6.x/config/reference-configuration.md        |   0
 .../static/reference/2.6.x/pulsar-admin/README.md  |   1 +
 .../reference}/2.6.x/pulsar-admin/bookies.md       |   0
 .../reference}/2.6.x/pulsar-admin/broker-stats.md  |   0
 .../reference}/2.6.x/pulsar-admin/brokers.md       |   0
 .../reference}/2.6.x/pulsar-admin/clusters.md      |   0
 .../2.6.x/pulsar-admin/functions-worker.md         |   0
 .../reference}/2.6.x/pulsar-admin/functions.md     |   0
 .../reference}/2.6.x/pulsar-admin/namespaces.md    |   0
 .../2.6.x/pulsar-admin/ns-isolation-policy.md      |   0
 .../reference}/2.6.x/pulsar-admin/packages.md      |   0
 .../reference}/2.6.x/pulsar-admin/proxy-stats.md   |   0
 .../2.6.x/pulsar-admin/resource-quotas.md          |   0
 .../2.6.x/pulsar-admin/resourcegroups.md           |   0
 .../reference}/2.6.x/pulsar-admin/schemas.md       |   0
 .../reference}/2.6.x/pulsar-admin/sinks.md         |   0
 .../reference}/2.6.x/pulsar-admin/sources.md       |   0
 .../reference}/2.6.x/pulsar-admin/tenants.md       |   0
 .../reference}/2.6.x/pulsar-admin/topics.md        |   0
 .../reference}/2.6.x/pulsar-admin/transactions.md  |   0
 .../static/reference/2.6.x/pulsar-client/README.md |   1 +
 .../2.6.x/pulsar-client/pulsar-client.md}          |   0
 .../static/reference/2.6.x/pulsar-daemon/README.md |   1 +
 .../2.6.x/pulsar-daemon/pulsar-daemon.md}          |   0
 .../static/reference/2.6.x/pulsar-perf/README.md   |   1 +
 .../reference/2.6.x/pulsar-perf/pulsar-perf.md}    |   0
 .../static/reference/2.6.x/pulsar/README.md        |   1 +
 .../reference}/2.6.x/pulsar/broker-tool.md         |   0
 .../reference}/2.6.x/pulsar/compact-topic.md       |   0
 .../2.6.x/pulsar/delete-cluster-metadata.md        |   0
 .../reference}/2.6.x/pulsar/functions-worker.md    |   0
 .../2.6.x/pulsar/initialize-cluster-metadata.md    |   0
 .../2.6.x/pulsar/initialize-namespace.md           |   0
 .../initialize-transaction-coordinator-metadata.md |   0
 .../reference}/2.6.x/pulsar/proxy.md               |   0
 .../reference}/2.6.x/pulsar/tokens.md              |   0
 .../reference}/2.6.x/pulsar/websocket.md           |   0
 .../{docsify => static/reference}/2.7.x/README.md  |   0
 .../static/reference/2.7.x/_sidebar.md             |  47 ++++++
 .../static/reference/2.7.x/bookkeeper/README.md    |   1 +
 .../reference/2.7.x/bookkeeper/bookkeeper.md}      |   0
 .../2.7.x/CLI.md => static/reference/2.7.x/cli.md} |   0
 .../static/reference/2.7.x/client/README.md        |   1 +
 .../static/reference/2.7.x/client/_sidebar.md      |   2 +
 .../2.7.x/client/client-libraries-java.md          |   0
 .../reference}/2.7.x/config/README.md              |   0
 .../reference/2.7.x}/config/_sidebar.md            |   0
 .../2.7.x/config/reference-configuration.md        |   0
 .../static/reference/2.7.x/pulsar-admin/README.md  |   1 +
 .../reference}/2.7.x/pulsar-admin/bookies.md       |   0
 .../reference}/2.7.x/pulsar-admin/broker-stats.md  |   0
 .../reference}/2.7.x/pulsar-admin/brokers.md       |   0
 .../reference}/2.7.x/pulsar-admin/clusters.md      |   0
 .../2.7.x/pulsar-admin/functions-worker.md         |   0
 .../reference}/2.7.x/pulsar-admin/functions.md     |   0
 .../reference}/2.7.x/pulsar-admin/namespaces.md    |   0
 .../2.7.x/pulsar-admin/ns-isolation-policy.md      |   0
 .../reference}/2.7.x/pulsar-admin/packages.md      |   0
 .../reference}/2.7.x/pulsar-admin/proxy-stats.md   |   0
 .../2.7.x/pulsar-admin/resource-quotas.md          |   0
 .../2.7.x/pulsar-admin/resourcegroups.md           |   0
 .../reference}/2.7.x/pulsar-admin/schemas.md       |   0
 .../reference}/2.7.x/pulsar-admin/sinks.md         |   0
 .../reference}/2.7.x/pulsar-admin/sources.md       |   0
 .../reference}/2.7.x/pulsar-admin/tenants.md       |   0
 .../reference}/2.7.x/pulsar-admin/topics.md        |   0
 .../reference}/2.7.x/pulsar-admin/transactions.md  |   0
 .../static/reference/2.7.x/pulsar-client/README.md |   1 +
 .../2.7.x/pulsar-client/pulsar-client.md}          |   0
 .../static/reference/2.7.x/pulsar-daemon/README.md |   1 +
 .../2.7.x/pulsar-daemon/pulsar-daemon.md}          |   0
 .../static/reference/2.7.x/pulsar-perf/README.md   |   1 +
 .../reference/2.7.x/pulsar-perf/pulsar-perf.md}    |   0
 .../static/reference/2.7.x/pulsar/README.md        |   1 +
 .../reference}/2.7.x/pulsar/broker-tool.md         |   0
 .../reference}/2.7.x/pulsar/compact-topic.md       |   0
 .../2.7.x/pulsar/delete-cluster-metadata.md        |   0
 .../reference}/2.7.x/pulsar/functions-worker.md    |   0
 .../2.7.x/pulsar/initialize-cluster-metadata.md    |   0
 .../2.7.x/pulsar/initialize-namespace.md           |   0
 .../initialize-transaction-coordinator-metadata.md |   0
 .../reference}/2.7.x/pulsar/proxy.md               |   0
 .../reference}/2.7.x/pulsar/tokens.md              |   0
 .../reference}/2.7.x/pulsar/version.md             |   0
 .../reference}/2.7.x/pulsar/websocket.md           |   0
 .../{docsify => static/reference}/2.8.x/README.md  |   0
 .../static/reference/2.8.x/_sidebar.md             |  47 ++++++
 .../static/reference/2.8.x/bookkeeper/README.md    |   1 +
 .../reference/2.8.x/bookkeeper/bookkeeper.md}      |   0
 .../2.8.x/CLI.md => static/reference/2.8.x/cli.md} |   0
 .../static/reference/2.8.x/client/README.md        |   1 +
 .../static/reference/2.8.x/client/_sidebar.md      |   2 +
 .../2.8.x/client/client-libraries-java.md          |   0
 .../reference}/2.8.x/config/README.md              |   0
 .../reference/2.8.x}/config/_sidebar.md            |   0
 .../2.8.x/config/reference-configuration.md        |   0
 .../static/reference/2.8.x/pulsar-admin/README.md  |   1 +
 .../reference}/2.8.x/pulsar-admin/bookies.md       |   0
 .../reference}/2.8.x/pulsar-admin/broker-stats.md  |   0
 .../reference}/2.8.x/pulsar-admin/brokers.md       |   0
 .../reference}/2.8.x/pulsar-admin/clusters.md      |   0
 .../2.8.x/pulsar-admin/functions-worker.md         |   0
 .../reference}/2.8.x/pulsar-admin/functions.md     |   0
 .../reference}/2.8.x/pulsar-admin/namespaces.md    |   0
 .../2.8.x/pulsar-admin/ns-isolation-policy.md      |   0
 .../reference}/2.8.x/pulsar-admin/packages.md      |   0
 .../reference}/2.8.x/pulsar-admin/proxy-stats.md   |   0
 .../2.8.x/pulsar-admin/resource-quotas.md          |   0
 .../2.8.x/pulsar-admin/resourcegroups.md           |   0
 .../reference}/2.8.x/pulsar-admin/schemas.md       |   0
 .../reference}/2.8.x/pulsar-admin/sinks.md         |   0
 .../reference}/2.8.x/pulsar-admin/sources.md       |   0
 .../reference}/2.8.x/pulsar-admin/tenants.md       |   0
 .../reference}/2.8.x/pulsar-admin/topics.md        |   0
 .../reference}/2.8.x/pulsar-admin/transactions.md  |   0
 .../static/reference/2.8.x/pulsar-client/README.md |   1 +
 .../2.8.x/pulsar-client/pulsar-client.md}          |   0
 .../static/reference/2.8.x/pulsar-daemon/README.md |   1 +
 .../2.8.x/pulsar-daemon/pulsar-daemon.md}          |   0
 .../static/reference/2.8.x/pulsar-perf/README.md   |   1 +
 .../reference/2.8.x/pulsar-perf/pulsar-perf.md}    |   0
 .../static/reference/2.8.x/pulsar/README.md        |   1 +
 .../reference}/2.8.x/pulsar/broker-tool.md         |   0
 .../reference}/2.8.x/pulsar/broker.md              |   0
 .../reference}/2.8.x/pulsar/compact-topic.md       |   0
 .../2.8.x/pulsar/delete-cluster-metadata.md        |   0
 .../reference}/2.8.x/pulsar/functions-worker.md    |   0
 .../2.8.x/pulsar/initialize-cluster-metadata.md    |   0
 .../2.8.x/pulsar/initialize-namespace.md           |   0
 .../initialize-transaction-coordinator-metadata.md |   0
 .../reference}/2.8.x/pulsar/proxy.md               |   0
 .../reference}/2.8.x/pulsar/standalone.md          |   0
 .../reference}/2.8.x/pulsar/tokens.md              |   0
 .../reference}/2.8.x/pulsar/version.md             |   0
 .../reference}/2.8.x/pulsar/websocket.md           |   0
 .../{docsify => static/reference}/2.9.x/README.md  |   0
 .../static/reference/2.9.x/_sidebar.md             |  47 ++++++
 .../static/reference/2.9.x/bookkeeper/README.md    |   1 +
 .../reference/2.9.x/bookkeeper/bookkeeper.md}      |   0
 .../2.9.x/CLI.md => static/reference/2.9.x/cli.md} |   0
 .../static/reference/2.9.x/client/README.md        |   1 +
 .../static/reference/2.9.x/client/_sidebar.md      |   2 +
 .../2.9.x/client/client-libraries-java.md          |   0
 .../reference}/2.9.x/config/README.md              |   0
 .../reference/2.9.x}/config/_sidebar.md            |   0
 .../2.9.x/config/reference-configuration.md        |   0
 .../static/reference/2.9.x/pulsar-admin/README.md  |   1 +
 .../reference}/2.9.x/pulsar-admin/bookies.md       |   0
 .../reference}/2.9.x/pulsar-admin/broker-stats.md  |   0
 .../reference}/2.9.x/pulsar-admin/brokers.md       |   0
 .../reference}/2.9.x/pulsar-admin/clusters.md      |   0
 .../2.9.x/pulsar-admin/functions-worker.md         |   0
 .../reference}/2.9.x/pulsar-admin/functions.md     |   0
 .../reference}/2.9.x/pulsar-admin/namespaces.md    |   0
 .../2.9.x/pulsar-admin/ns-isolation-policy.md      |   0
 .../reference}/2.9.x/pulsar-admin/packages.md      |   0
 .../reference}/2.9.x/pulsar-admin/proxy-stats.md   |   0
 .../2.9.x/pulsar-admin/resource-quotas.md          |   0
 .../2.9.x/pulsar-admin/resourcegroups.md           |   0
 .../reference}/2.9.x/pulsar-admin/schemas.md       |   0
 .../reference}/2.9.x/pulsar-admin/sinks.md         |   0
 .../reference}/2.9.x/pulsar-admin/sources.md       |   0
 .../reference}/2.9.x/pulsar-admin/tenants.md       |   0
 .../reference}/2.9.x/pulsar-admin/topics.md        |   0
 .../reference}/2.9.x/pulsar-admin/transactions.md  |   0
 .../static/reference/2.9.x/pulsar-client/README.md |   1 +
 .../2.9.x/pulsar-client/pulsar-client.md}          |   0
 .../static/reference/2.9.x/pulsar-daemon/README.md |   1 +
 .../2.9.x/pulsar-daemon/pulsar-daemon.md}          |   0
 .../static/reference/2.9.x/pulsar-perf/README.md   |   1 +
 .../reference/2.9.x/pulsar-perf/pulsar-perf.md}    |   0
 .../static/reference/2.9.x/pulsar/README.md        |   1 +
 .../reference}/2.9.x/pulsar/broker-tool.md         |   0
 .../reference}/2.9.x/pulsar/broker.md              |   0
 .../reference}/2.9.x/pulsar/compact-topic.md       |   0
 .../2.9.x/pulsar/delete-cluster-metadata.md        |   0
 .../reference}/2.9.x/pulsar/functions-worker.md    |   0
 .../2.9.x/pulsar/initialize-cluster-metadata.md    |   0
 .../2.9.x/pulsar/initialize-namespace.md           |   0
 .../initialize-transaction-coordinator-metadata.md |   0
 .../reference}/2.9.x/pulsar/proxy.md               |   0
 .../reference}/2.9.x/pulsar/standalone.md          |   0
 .../reference}/2.9.x/pulsar/tokens.md              |   0
 .../reference}/2.9.x/pulsar/version.md             |   0
 .../reference}/2.9.x/pulsar/websocket.md           |   0
 .../{docsify => static/reference}/index.html       |   9 +-
 .../latest => static/reference/next}/README.md     |   0
 .../website-next/static/reference/next/_sidebar.md |  61 ++++++++
 .../static/reference/next/bookkeeper/README.md     |   1 +
 .../reference/next/bookkeeper/bookkeeper.md}       |  19 ++-
 .../latest/CLI.md => static/reference/next/cli.md} |   0
 .../static/reference/next/client/README.md         |   1 +
 .../reference/next}/config/README.md               |   0
 .../static/reference/next/pulsar-admin/README.md   |   1 +
 .../static/reference/next/pulsar-client/README.md  |   1 +
 .../static/reference/next/pulsar-daemon/README.md  |   1 +
 .../reference/next/pulsar-daemon/pulsar-daemon.md} |  10 +-
 .../static/reference/next/pulsar-perf/README.md    |   1 +
 .../static/reference/next/pulsar-shell/README.md   |   1 +
 .../reference/next/pulsar-shell/pulsar-shell.md    | 149 +++++++++++++++++++
 .../static/reference/next/pulsar/README.md         |   1 +
 346 files changed, 723 insertions(+), 479 deletions(-)

diff --git a/site2/tools/build-site.sh b/site2/tools/build-site.sh
old mode 100755
new mode 100644
index a43f88647ce..b73457d407d
--- a/site2/tools/build-site.sh
+++ b/site2/tools/build-site.sh
@@ -50,11 +50,7 @@ bash scripts/split-version-build.sh $@
 cd "$WEBSITE_DIR"
 
 CONTENT_DIR="$GEN_SITE_DIR"/content
-
-rm -rf "$CONTENT_DIR"
-mkdir -p "$CONTENT_DIR"
-mkdir -p "$CONTENT_DIR"/reference
-rsync -a ./docsify/ "$CONTENT_DIR"/reference
+rm -rf "$CONTENT_DIR" && mkdir -p "$CONTENT_DIR"
 rsync -a ./build/ "$CONTENT_DIR"
 
 # Generate document for release table
diff --git a/site2/tools/pulsar-admin-doc-gen.sh b/site2/tools/pulsar-admin-doc-gen.sh
index 02ef7d5f53b..4acadb0b7d4 100755
--- a/site2/tools/pulsar-admin-doc-gen.sh
+++ b/site2/tools/pulsar-admin-doc-gen.sh
@@ -23,7 +23,7 @@ set -x
 ROOT_DIR=$(git rev-parse --show-toplevel)
 WEBSITE=$1
 VERSION=$2
-DOCS_DIR=$WEBSITE/docsify/$VERSION/pulsar-admin
+DOCS_DIR=$WEBSITE/static/reference/$VERSION/pulsar-admin
 
 DOC_GEN="$ROOT_DIR/bin/pulsar-admin documents generate"
 
diff --git a/site2/tools/pulsar-client-doc-gen.sh b/site2/tools/pulsar-client-doc-gen.sh
index 549df06f104..298fd8ee4df 100755
--- a/site2/tools/pulsar-client-doc-gen.sh
+++ b/site2/tools/pulsar-client-doc-gen.sh
@@ -23,8 +23,6 @@ set -x
 ROOT_DIR=$(git rev-parse --show-toplevel)
 WEBSITE=$1
 VERSION=$2
-DOCS_DIR=$WEBSITE/docsify/$VERSION/pulsar-client
-
-"$ROOT_DIR"/bin/pulsar-client generate_documentation > "$DOCS_DIR"/README.md
-
+DOCS_DIR=$WEBSITE/static/reference/$VERSION/pulsar-client
 
+"$ROOT_DIR"/bin/pulsar-client generate_documentation > "$DOCS_DIR"/pulsar-client.md
diff --git a/site2/tools/pulsar-config-doc-gen.sh b/site2/tools/pulsar-config-doc-gen.sh
index 658cef21ed2..0977aae7555 100755
--- a/site2/tools/pulsar-config-doc-gen.sh
+++ b/site2/tools/pulsar-config-doc-gen.sh
@@ -22,7 +22,7 @@
 ROOT_DIR=$(git rev-parse --show-toplevel)
 WEBSITE=$1
 VERSION=$2
-VERSIONED_DIR=$WEBSITE/docsify/$VERSION
+VERSIONED_DIR=$WEBSITE/static/reference/$VERSION
 JAVA=java
 f=$ROOT_DIR/distribution/server/target/classpath.txt
 
@@ -54,8 +54,8 @@ $JAVA -cp "$CLIENT_CP:$(cat "$f")" $GEN_DOCS_CLIENT -c $CLIENT_CONF.ConsumerConf
 $JAVA -cp "$CLIENT_CP:$(cat "$f")" $GEN_DOCS_CLIENT -c $CLIENT_CONF.ReaderConfigurationData > "$CLIENT_DIR"/client-configuration-reader.md
 
 # copy CLI tools docs
-tools="bookkeeper broker-tool pulsar-daemon pulsar-shell"
+tools="bookkeeper pulsar-daemon pulsar-shell"
 for tool in $tools
 do
-    cp "$WEBSITE/docs/reference-cli-$tool.md" "$VERSIONED_DIR/$tool/README.md"
+    cp "$WEBSITE/docs/reference-cli-$tool.md" "$VERSIONED_DIR/$tool/$tool.md"
 done
diff --git a/site2/tools/pulsar-doc-gen.sh b/site2/tools/pulsar-doc-gen.sh
index 9e15aa62f44..aca31cf6ece 100755
--- a/site2/tools/pulsar-doc-gen.sh
+++ b/site2/tools/pulsar-doc-gen.sh
@@ -23,7 +23,7 @@ set -x
 ROOT_DIR=$(git rev-parse --show-toplevel)
 WEBSITE=$1
 VERSION=$2
-DOCS_DIR=$WEBSITE/docsify/$VERSION/pulsar
+DOCS_DIR=$WEBSITE/static/reference/$VERSION/pulsar
 
 PULSAR="$ROOT_DIR/bin/pulsar"
 
diff --git a/site2/tools/pulsar-perf-doc-gen.sh b/site2/tools/pulsar-perf-doc-gen.sh
index b72fe4a2c6b..db5eb8aa384 100755
--- a/site2/tools/pulsar-perf-doc-gen.sh
+++ b/site2/tools/pulsar-perf-doc-gen.sh
@@ -23,9 +23,6 @@ set -x
 ROOT_DIR=$(git rev-parse --show-toplevel)
 WEBSITE=$1
 VERSION=$2
-DOCS_DIR=$WEBSITE/docsify/$VERSION/pulsar-perf
-
-"$ROOT_DIR"/bin/pulsar-perf gen-doc > "$DOCS_DIR"/README.md
-
-
+DOCS_DIR=$WEBSITE/static/reference/$VERSION/pulsar-perf
 
+"$ROOT_DIR"/bin/pulsar-perf gen-doc > "$DOCS_DIR"/pulsar-perf.md
diff --git a/site2/website-next/blog/2022-05-11-whats-new-in-pulsar-210.md b/site2/website-next/blog/2022-05-11-Apache-Pulsar-2-10-0.md
similarity index 100%
rename from site2/website-next/blog/2022-05-11-whats-new-in-pulsar-210.md
rename to site2/website-next/blog/2022-05-11-Apache-Pulsar-2-10-0.md
diff --git a/site2/website-next/docsify/2.10.x/bookkeeper/_sidebar.md b/site2/website-next/docsify/2.10.x/bookkeeper/_sidebar.md
deleted file mode 100644
index afbe04c4fd0..00000000000
--- a/site2/website-next/docsify/2.10.x/bookkeeper/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [bookkeeper](bookkeeper/)
diff --git a/site2/website-next/docsify/2.10.x/broker-tool/README.md b/site2/website-next/docsify/2.10.x/broker-tool/README.md
deleted file mode 100644
index 7e5ef95ba55..00000000000
--- a/site2/website-next/docsify/2.10.x/broker-tool/README.md
+++ /dev/null
@@ -1,23 +0,0 @@
-## `broker-tool`
-
-The `broker-tool` is used for operations on a specific broker.
-
-### Example
-Two ways to get more information about a command as below:
-
-```bash
-$ broker-tool help command
-$ broker-tool command --help
-```
-
-### `load-report`
-
-Collect the load report of a specific broker. 
-The command is run on a broker, and used for troubleshooting why broker can’t collect right load report.
-
-Options
-
-|Flag|Description|Default|
-|---|---|---|
-|`-i`, `--interval`| Interval to collect load report, in milliseconds ||
-|`-h`, `--help`| Display help information ||
diff --git a/site2/website-next/docsify/2.10.x/broker-tool/_sidebar.md b/site2/website-next/docsify/2.10.x/broker-tool/_sidebar.md
deleted file mode 100644
index c582219c085..00000000000
--- a/site2/website-next/docsify/2.10.x/broker-tool/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [broker-tool](broker-tool/)
diff --git a/site2/website-next/docsify/2.10.x/client/README.md b/site2/website-next/docsify/2.10.x/client/README.md
deleted file mode 100644
index 63a63d11ae1..00000000000
--- a/site2/website-next/docsify/2.10.x/client/README.md
+++ /dev/null
@@ -1 +0,0 @@
-> Docs for Pulsar Client Configuration.
diff --git a/site2/website-next/docsify/2.10.x/client/_sidebar.md b/site2/website-next/docsify/2.10.x/client/_sidebar.md
deleted file mode 100644
index 304c03222e1..00000000000
--- a/site2/website-next/docsify/2.10.x/client/_sidebar.md
+++ /dev/null
@@ -1,3 +0,0 @@
-- [Configuration]()
-  - [Client](client/)
-    - [Java](client/client-libraries-java)
diff --git a/site2/website-next/docsify/2.10.x/pulsar-admin/README.md b/site2/website-next/docsify/2.10.x/pulsar-admin/README.md
deleted file mode 100644
index 9b92f9b9a2d..00000000000
--- a/site2/website-next/docsify/2.10.x/pulsar-admin/README.md
+++ /dev/null
@@ -1 +0,0 @@
-> Docs for Configuration for `pulsar-admin`.
diff --git a/site2/website-next/docsify/2.10.x/pulsar-admin/_sidebar.md b/site2/website-next/docsify/2.10.x/pulsar-admin/_sidebar.md
deleted file mode 100644
index bebde313ceb..00000000000
--- a/site2/website-next/docsify/2.10.x/pulsar-admin/_sidebar.md
+++ /dev/null
@@ -1,20 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-admin](pulsar-admin/)
-    - [broker-stats](pulsar-admin/broker-stats.md)
-    - [brokers](pulsar-admin/brokers.md)
-    - [bookies](pulsar-admin/bookies.md)
-    - [clusters](pulsar-admin/clusters.md)
-    - [functions](pulsar-admin/functions.md)
-    - [functions-worker](pulsar-admin/functions-worker.md)
-    - [namespaces](pulsar-admin/namespaces.md)
-    - [ns-isolation-policy](pulsar-admin/ns-isolation-policy.md)
-    - [sources](pulsar-admin/sources.md)
-    - [sinks](pulsar-admin/sinks.md)
-    - [topics](pulsar-admin/topics.md)
-    - [proxy-stats](pulsar-admin/proxy-stats.md)
-    - [resourcegroups](pulsar-admin/resourcegroups.md)
-    - [transactions](pulsar-admin/transactions.md)
-    - [tenants](pulsar-admin/tenants.md)
-    - [resource-quotas](pulsar-admin/resource-quotas.md)
-    - [schemas](pulsar-admin/schemas.md)
-    - [packages](pulsar-admin/packages.md)
diff --git a/site2/website-next/docsify/2.10.x/pulsar-client/_sidebar.md b/site2/website-next/docsify/2.10.x/pulsar-client/_sidebar.md
deleted file mode 100644
index 4fef463f71c..00000000000
--- a/site2/website-next/docsify/2.10.x/pulsar-client/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-client](pulsar-client/)
diff --git a/site2/website-next/docsify/2.10.x/pulsar-daemon/_sidebar.md b/site2/website-next/docsify/2.10.x/pulsar-daemon/_sidebar.md
deleted file mode 100644
index a39119be225..00000000000
--- a/site2/website-next/docsify/2.10.x/pulsar-daemon/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-daemon](pulsar-daemon/)
diff --git a/site2/website-next/docsify/2.10.x/pulsar-perf/_sidebar.md b/site2/website-next/docsify/2.10.x/pulsar-perf/_sidebar.md
deleted file mode 100644
index d570a7200c7..00000000000
--- a/site2/website-next/docsify/2.10.x/pulsar-perf/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-perf](pulsar-perf/)
diff --git a/site2/website-next/docsify/2.10.x/pulsar/README.md b/site2/website-next/docsify/2.10.x/pulsar/README.md
deleted file mode 100644
index 0dccad02c8b..00000000000
--- a/site2/website-next/docsify/2.10.x/pulsar/README.md
+++ /dev/null
@@ -1 +0,0 @@
-> Docs for Configuration for `pulsar`.
diff --git a/site2/website-next/docsify/2.10.x/pulsar/_sidebar.md b/site2/website-next/docsify/2.10.x/pulsar/_sidebar.md
deleted file mode 100644
index 87568febfb1..00000000000
--- a/site2/website-next/docsify/2.10.x/pulsar/_sidebar.md
+++ /dev/null
@@ -1,15 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar](pulsar/)
-    - [broker](pulsar/broker.md)
-    - [broker-tool](pulsar/broker-tool.md)
-    - [compact-topic](pulsar/compact-topic.md)
-    - [tokens](pulsar/tokens.md)
-    - [proxy](pulsar/proxy.md)
-    - [functions-worker](pulsar/functions-worker.md)
-    - [standalone](pulsar/standalone.md)
-    - [initialize-cluster-metadata](pulsar/initialize-cluster-metadata.md)
-    - [delete-cluster-metadata](pulsar/delete-cluster-metadata.md)
-    - [initialize-transaction-coordinator-metadata](pulsar/initialize-transaction-coordinator-metadata.md)
-    - [initialize-namespace](pulsar/initialize-namespace.md)
-    - [version](pulsar/version.md)
-    - [websocket](pulsar/websocket.md)
diff --git a/site2/website-next/docsify/2.6.x/bookkeeper/_sidebar.md b/site2/website-next/docsify/2.6.x/bookkeeper/_sidebar.md
deleted file mode 100644
index afbe04c4fd0..00000000000
--- a/site2/website-next/docsify/2.6.x/bookkeeper/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [bookkeeper](bookkeeper/)
diff --git a/site2/website-next/docsify/2.6.x/broker-tool/README.md b/site2/website-next/docsify/2.6.x/broker-tool/README.md
deleted file mode 100644
index 7e5ef95ba55..00000000000
--- a/site2/website-next/docsify/2.6.x/broker-tool/README.md
+++ /dev/null
@@ -1,23 +0,0 @@
-## `broker-tool`
-
-The `broker-tool` is used for operations on a specific broker.
-
-### Example
-Two ways to get more information about a command as below:
-
-```bash
-$ broker-tool help command
-$ broker-tool command --help
-```
-
-### `load-report`
-
-Collect the load report of a specific broker. 
-The command is run on a broker, and used for troubleshooting why broker can’t collect right load report.
-
-Options
-
-|Flag|Description|Default|
-|---|---|---|
-|`-i`, `--interval`| Interval to collect load report, in milliseconds ||
-|`-h`, `--help`| Display help information ||
diff --git a/site2/website-next/docsify/2.6.x/broker-tool/_sidebar.md b/site2/website-next/docsify/2.6.x/broker-tool/_sidebar.md
deleted file mode 100644
index c582219c085..00000000000
--- a/site2/website-next/docsify/2.6.x/broker-tool/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [broker-tool](broker-tool/)
diff --git a/site2/website-next/docsify/2.6.x/client/README.md b/site2/website-next/docsify/2.6.x/client/README.md
deleted file mode 100644
index 63a63d11ae1..00000000000
--- a/site2/website-next/docsify/2.6.x/client/README.md
+++ /dev/null
@@ -1 +0,0 @@
-> Docs for Pulsar Client Configuration.
diff --git a/site2/website-next/docsify/2.6.x/client/_sidebar.md b/site2/website-next/docsify/2.6.x/client/_sidebar.md
deleted file mode 100644
index 304c03222e1..00000000000
--- a/site2/website-next/docsify/2.6.x/client/_sidebar.md
+++ /dev/null
@@ -1,3 +0,0 @@
-- [Configuration]()
-  - [Client](client/)
-    - [Java](client/client-libraries-java)
diff --git a/site2/website-next/docsify/2.6.x/pulsar-admin/README.md b/site2/website-next/docsify/2.6.x/pulsar-admin/README.md
deleted file mode 100644
index 9b92f9b9a2d..00000000000
--- a/site2/website-next/docsify/2.6.x/pulsar-admin/README.md
+++ /dev/null
@@ -1 +0,0 @@
-> Docs for Configuration for `pulsar-admin`.
diff --git a/site2/website-next/docsify/2.6.x/pulsar-admin/_sidebar.md b/site2/website-next/docsify/2.6.x/pulsar-admin/_sidebar.md
deleted file mode 100644
index bebde313ceb..00000000000
--- a/site2/website-next/docsify/2.6.x/pulsar-admin/_sidebar.md
+++ /dev/null
@@ -1,20 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-admin](pulsar-admin/)
-    - [broker-stats](pulsar-admin/broker-stats.md)
-    - [brokers](pulsar-admin/brokers.md)
-    - [bookies](pulsar-admin/bookies.md)
-    - [clusters](pulsar-admin/clusters.md)
-    - [functions](pulsar-admin/functions.md)
-    - [functions-worker](pulsar-admin/functions-worker.md)
-    - [namespaces](pulsar-admin/namespaces.md)
-    - [ns-isolation-policy](pulsar-admin/ns-isolation-policy.md)
-    - [sources](pulsar-admin/sources.md)
-    - [sinks](pulsar-admin/sinks.md)
-    - [topics](pulsar-admin/topics.md)
-    - [proxy-stats](pulsar-admin/proxy-stats.md)
-    - [resourcegroups](pulsar-admin/resourcegroups.md)
-    - [transactions](pulsar-admin/transactions.md)
-    - [tenants](pulsar-admin/tenants.md)
-    - [resource-quotas](pulsar-admin/resource-quotas.md)
-    - [schemas](pulsar-admin/schemas.md)
-    - [packages](pulsar-admin/packages.md)
diff --git a/site2/website-next/docsify/2.6.x/pulsar-client/_sidebar.md b/site2/website-next/docsify/2.6.x/pulsar-client/_sidebar.md
deleted file mode 100644
index 4fef463f71c..00000000000
--- a/site2/website-next/docsify/2.6.x/pulsar-client/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-client](pulsar-client/)
diff --git a/site2/website-next/docsify/2.6.x/pulsar-daemon/_sidebar.md b/site2/website-next/docsify/2.6.x/pulsar-daemon/_sidebar.md
deleted file mode 100644
index a39119be225..00000000000
--- a/site2/website-next/docsify/2.6.x/pulsar-daemon/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-daemon](pulsar-daemon/)
diff --git a/site2/website-next/docsify/2.6.x/pulsar-perf/_sidebar.md b/site2/website-next/docsify/2.6.x/pulsar-perf/_sidebar.md
deleted file mode 100644
index d570a7200c7..00000000000
--- a/site2/website-next/docsify/2.6.x/pulsar-perf/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-perf](pulsar-perf/)
diff --git a/site2/website-next/docsify/2.6.x/pulsar/README.md b/site2/website-next/docsify/2.6.x/pulsar/README.md
deleted file mode 100644
index 0dccad02c8b..00000000000
--- a/site2/website-next/docsify/2.6.x/pulsar/README.md
+++ /dev/null
@@ -1 +0,0 @@
-> Docs for Configuration for `pulsar`.
diff --git a/site2/website-next/docsify/2.6.x/pulsar/_sidebar.md b/site2/website-next/docsify/2.6.x/pulsar/_sidebar.md
deleted file mode 100644
index 837740681fa..00000000000
--- a/site2/website-next/docsify/2.6.x/pulsar/_sidebar.md
+++ /dev/null
@@ -1,12 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar](pulsar/)
-    - [broker-tool](pulsar/broker-tool.md)
-    - [compact-topic](pulsar/compact-topic.md)
-    - [tokens](pulsar/tokens.md)
-    - [proxy](pulsar/proxy.md)
-    - [functions-worker](pulsar/functions-worker.md)
-    - [initialize-cluster-metadata](pulsar/initialize-cluster-metadata.md)
-    - [delete-cluster-metadata](pulsar/delete-cluster-metadata.md)
-    - [initialize-transaction-coordinator-metadata](pulsar/initialize-transaction-coordinator-metadata.md)
-    - [initialize-namespace](pulsar/initialize-namespace.md)
-    - [websocket](pulsar/websocket.md)
diff --git a/site2/website-next/docsify/2.7.x/bookkeeper/_sidebar.md b/site2/website-next/docsify/2.7.x/bookkeeper/_sidebar.md
deleted file mode 100644
index afbe04c4fd0..00000000000
--- a/site2/website-next/docsify/2.7.x/bookkeeper/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [bookkeeper](bookkeeper/)
diff --git a/site2/website-next/docsify/2.7.x/broker-tool/README.md b/site2/website-next/docsify/2.7.x/broker-tool/README.md
deleted file mode 100644
index bef4aa42c65..00000000000
--- a/site2/website-next/docsify/2.7.x/broker-tool/README.md
+++ /dev/null
@@ -1,24 +0,0 @@
-## `broker-tool`
-
-The `broker-tool` is used for operations on a specific broker.
-
-### Example
-Two ways to get more information about a command as below:
-
-```bash
-$ broker-tool help command
-$ broker-tool command --help
-```
-
-### `load-report`
-
-Collect the load report of a specific broker. 
-The command is run on a broker, and used for troubleshooting why broker can’t collect right load report.
-
-Options
-
-|Flag|Description|Default|
-|---|---|---|
-|`-i`, `--interval`| Interval to collect load report, in milliseconds ||
-|`-h`, `--help`| Display help information ||
-
diff --git a/site2/website-next/docsify/2.7.x/broker-tool/_sidebar.md b/site2/website-next/docsify/2.7.x/broker-tool/_sidebar.md
deleted file mode 100644
index c582219c085..00000000000
--- a/site2/website-next/docsify/2.7.x/broker-tool/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [broker-tool](broker-tool/)
diff --git a/site2/website-next/docsify/2.7.x/client/README.md b/site2/website-next/docsify/2.7.x/client/README.md
deleted file mode 100644
index 63a63d11ae1..00000000000
--- a/site2/website-next/docsify/2.7.x/client/README.md
+++ /dev/null
@@ -1 +0,0 @@
-> Docs for Pulsar Client Configuration.
diff --git a/site2/website-next/docsify/2.7.x/client/_sidebar.md b/site2/website-next/docsify/2.7.x/client/_sidebar.md
deleted file mode 100644
index 304c03222e1..00000000000
--- a/site2/website-next/docsify/2.7.x/client/_sidebar.md
+++ /dev/null
@@ -1,3 +0,0 @@
-- [Configuration]()
-  - [Client](client/)
-    - [Java](client/client-libraries-java)
diff --git a/site2/website-next/docsify/2.7.x/pulsar-admin/README.md b/site2/website-next/docsify/2.7.x/pulsar-admin/README.md
deleted file mode 100644
index 9b92f9b9a2d..00000000000
--- a/site2/website-next/docsify/2.7.x/pulsar-admin/README.md
+++ /dev/null
@@ -1 +0,0 @@
-> Docs for Configuration for `pulsar-admin`.
diff --git a/site2/website-next/docsify/2.7.x/pulsar-admin/_sidebar.md b/site2/website-next/docsify/2.7.x/pulsar-admin/_sidebar.md
deleted file mode 100644
index bebde313ceb..00000000000
--- a/site2/website-next/docsify/2.7.x/pulsar-admin/_sidebar.md
+++ /dev/null
@@ -1,20 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-admin](pulsar-admin/)
-    - [broker-stats](pulsar-admin/broker-stats.md)
-    - [brokers](pulsar-admin/brokers.md)
-    - [bookies](pulsar-admin/bookies.md)
-    - [clusters](pulsar-admin/clusters.md)
-    - [functions](pulsar-admin/functions.md)
-    - [functions-worker](pulsar-admin/functions-worker.md)
-    - [namespaces](pulsar-admin/namespaces.md)
-    - [ns-isolation-policy](pulsar-admin/ns-isolation-policy.md)
-    - [sources](pulsar-admin/sources.md)
-    - [sinks](pulsar-admin/sinks.md)
-    - [topics](pulsar-admin/topics.md)
-    - [proxy-stats](pulsar-admin/proxy-stats.md)
-    - [resourcegroups](pulsar-admin/resourcegroups.md)
-    - [transactions](pulsar-admin/transactions.md)
-    - [tenants](pulsar-admin/tenants.md)
-    - [resource-quotas](pulsar-admin/resource-quotas.md)
-    - [schemas](pulsar-admin/schemas.md)
-    - [packages](pulsar-admin/packages.md)
diff --git a/site2/website-next/docsify/2.7.x/pulsar-client/_sidebar.md b/site2/website-next/docsify/2.7.x/pulsar-client/_sidebar.md
deleted file mode 100644
index 4fef463f71c..00000000000
--- a/site2/website-next/docsify/2.7.x/pulsar-client/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-client](pulsar-client/)
diff --git a/site2/website-next/docsify/2.7.x/pulsar-daemon/_sidebar.md b/site2/website-next/docsify/2.7.x/pulsar-daemon/_sidebar.md
deleted file mode 100644
index a39119be225..00000000000
--- a/site2/website-next/docsify/2.7.x/pulsar-daemon/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-daemon](pulsar-daemon/)
diff --git a/site2/website-next/docsify/2.7.x/pulsar-perf/_sidebar.md b/site2/website-next/docsify/2.7.x/pulsar-perf/_sidebar.md
deleted file mode 100644
index d570a7200c7..00000000000
--- a/site2/website-next/docsify/2.7.x/pulsar-perf/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-perf](pulsar-perf/)
diff --git a/site2/website-next/docsify/2.7.x/pulsar/README.md b/site2/website-next/docsify/2.7.x/pulsar/README.md
deleted file mode 100644
index 0dccad02c8b..00000000000
--- a/site2/website-next/docsify/2.7.x/pulsar/README.md
+++ /dev/null
@@ -1 +0,0 @@
-> Docs for Configuration for `pulsar`.
diff --git a/site2/website-next/docsify/2.7.x/pulsar/_sidebar.md b/site2/website-next/docsify/2.7.x/pulsar/_sidebar.md
deleted file mode 100644
index 99c5f22ca16..00000000000
--- a/site2/website-next/docsify/2.7.x/pulsar/_sidebar.md
+++ /dev/null
@@ -1,13 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar](pulsar/)
-    - [broker-tool](pulsar/broker-tool.md)
-    - [compact-topic](pulsar/compact-topic.md)
-    - [tokens](pulsar/tokens.md)
-    - [proxy](pulsar/proxy.md)
-    - [functions-worker](pulsar/functions-worker.md)
-    - [initialize-cluster-metadata](pulsar/initialize-cluster-metadata.md)
-    - [delete-cluster-metadata](pulsar/delete-cluster-metadata.md)
-    - [initialize-transaction-coordinator-metadata](pulsar/initialize-transaction-coordinator-metadata.md)
-    - [initialize-namespace](pulsar/initialize-namespace.md)
-    - [version](pulsar/version.md)
-    - [websocket](pulsar/websocket.md)
diff --git a/site2/website-next/docsify/2.8.x/bookkeeper/_sidebar.md b/site2/website-next/docsify/2.8.x/bookkeeper/_sidebar.md
deleted file mode 100644
index afbe04c4fd0..00000000000
--- a/site2/website-next/docsify/2.8.x/bookkeeper/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [bookkeeper](bookkeeper/)
diff --git a/site2/website-next/docsify/2.8.x/broker-tool/README.md b/site2/website-next/docsify/2.8.x/broker-tool/README.md
deleted file mode 100644
index 7e5ef95ba55..00000000000
--- a/site2/website-next/docsify/2.8.x/broker-tool/README.md
+++ /dev/null
@@ -1,23 +0,0 @@
-## `broker-tool`
-
-The `broker-tool` is used for operations on a specific broker.
-
-### Example
-Two ways to get more information about a command as below:
-
-```bash
-$ broker-tool help command
-$ broker-tool command --help
-```
-
-### `load-report`
-
-Collect the load report of a specific broker. 
-The command is run on a broker, and used for troubleshooting why broker can’t collect right load report.
-
-Options
-
-|Flag|Description|Default|
-|---|---|---|
-|`-i`, `--interval`| Interval to collect load report, in milliseconds ||
-|`-h`, `--help`| Display help information ||
diff --git a/site2/website-next/docsify/2.8.x/broker-tool/_sidebar.md b/site2/website-next/docsify/2.8.x/broker-tool/_sidebar.md
deleted file mode 100644
index c582219c085..00000000000
--- a/site2/website-next/docsify/2.8.x/broker-tool/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [broker-tool](broker-tool/)
diff --git a/site2/website-next/docsify/2.8.x/client/README.md b/site2/website-next/docsify/2.8.x/client/README.md
deleted file mode 100644
index 63a63d11ae1..00000000000
--- a/site2/website-next/docsify/2.8.x/client/README.md
+++ /dev/null
@@ -1 +0,0 @@
-> Docs for Pulsar Client Configuration.
diff --git a/site2/website-next/docsify/2.8.x/client/_sidebar.md b/site2/website-next/docsify/2.8.x/client/_sidebar.md
deleted file mode 100644
index 304c03222e1..00000000000
--- a/site2/website-next/docsify/2.8.x/client/_sidebar.md
+++ /dev/null
@@ -1,3 +0,0 @@
-- [Configuration]()
-  - [Client](client/)
-    - [Java](client/client-libraries-java)
diff --git a/site2/website-next/docsify/2.8.x/pulsar-admin/README.md b/site2/website-next/docsify/2.8.x/pulsar-admin/README.md
deleted file mode 100644
index 9b92f9b9a2d..00000000000
--- a/site2/website-next/docsify/2.8.x/pulsar-admin/README.md
+++ /dev/null
@@ -1 +0,0 @@
-> Docs for Configuration for `pulsar-admin`.
diff --git a/site2/website-next/docsify/2.8.x/pulsar-admin/_sidebar.md b/site2/website-next/docsify/2.8.x/pulsar-admin/_sidebar.md
deleted file mode 100644
index bebde313ceb..00000000000
--- a/site2/website-next/docsify/2.8.x/pulsar-admin/_sidebar.md
+++ /dev/null
@@ -1,20 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-admin](pulsar-admin/)
-    - [broker-stats](pulsar-admin/broker-stats.md)
-    - [brokers](pulsar-admin/brokers.md)
-    - [bookies](pulsar-admin/bookies.md)
-    - [clusters](pulsar-admin/clusters.md)
-    - [functions](pulsar-admin/functions.md)
-    - [functions-worker](pulsar-admin/functions-worker.md)
-    - [namespaces](pulsar-admin/namespaces.md)
-    - [ns-isolation-policy](pulsar-admin/ns-isolation-policy.md)
-    - [sources](pulsar-admin/sources.md)
-    - [sinks](pulsar-admin/sinks.md)
-    - [topics](pulsar-admin/topics.md)
-    - [proxy-stats](pulsar-admin/proxy-stats.md)
-    - [resourcegroups](pulsar-admin/resourcegroups.md)
-    - [transactions](pulsar-admin/transactions.md)
-    - [tenants](pulsar-admin/tenants.md)
-    - [resource-quotas](pulsar-admin/resource-quotas.md)
-    - [schemas](pulsar-admin/schemas.md)
-    - [packages](pulsar-admin/packages.md)
diff --git a/site2/website-next/docsify/2.8.x/pulsar-client/_sidebar.md b/site2/website-next/docsify/2.8.x/pulsar-client/_sidebar.md
deleted file mode 100644
index 4fef463f71c..00000000000
--- a/site2/website-next/docsify/2.8.x/pulsar-client/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-client](pulsar-client/)
diff --git a/site2/website-next/docsify/2.8.x/pulsar-daemon/_sidebar.md b/site2/website-next/docsify/2.8.x/pulsar-daemon/_sidebar.md
deleted file mode 100644
index a39119be225..00000000000
--- a/site2/website-next/docsify/2.8.x/pulsar-daemon/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-daemon](pulsar-daemon/)
diff --git a/site2/website-next/docsify/2.8.x/pulsar-perf/_sidebar.md b/site2/website-next/docsify/2.8.x/pulsar-perf/_sidebar.md
deleted file mode 100644
index d570a7200c7..00000000000
--- a/site2/website-next/docsify/2.8.x/pulsar-perf/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-perf](pulsar-perf/)
diff --git a/site2/website-next/docsify/2.8.x/pulsar/README.md b/site2/website-next/docsify/2.8.x/pulsar/README.md
deleted file mode 100644
index 0dccad02c8b..00000000000
--- a/site2/website-next/docsify/2.8.x/pulsar/README.md
+++ /dev/null
@@ -1 +0,0 @@
-> Docs for Configuration for `pulsar`.
diff --git a/site2/website-next/docsify/2.8.x/pulsar/_sidebar.md b/site2/website-next/docsify/2.8.x/pulsar/_sidebar.md
deleted file mode 100644
index 87568febfb1..00000000000
--- a/site2/website-next/docsify/2.8.x/pulsar/_sidebar.md
+++ /dev/null
@@ -1,15 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar](pulsar/)
-    - [broker](pulsar/broker.md)
-    - [broker-tool](pulsar/broker-tool.md)
-    - [compact-topic](pulsar/compact-topic.md)
-    - [tokens](pulsar/tokens.md)
-    - [proxy](pulsar/proxy.md)
-    - [functions-worker](pulsar/functions-worker.md)
-    - [standalone](pulsar/standalone.md)
-    - [initialize-cluster-metadata](pulsar/initialize-cluster-metadata.md)
-    - [delete-cluster-metadata](pulsar/delete-cluster-metadata.md)
-    - [initialize-transaction-coordinator-metadata](pulsar/initialize-transaction-coordinator-metadata.md)
-    - [initialize-namespace](pulsar/initialize-namespace.md)
-    - [version](pulsar/version.md)
-    - [websocket](pulsar/websocket.md)
diff --git a/site2/website-next/docsify/2.9.x/bookkeeper/_sidebar.md b/site2/website-next/docsify/2.9.x/bookkeeper/_sidebar.md
deleted file mode 100644
index afbe04c4fd0..00000000000
--- a/site2/website-next/docsify/2.9.x/bookkeeper/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [bookkeeper](bookkeeper/)
diff --git a/site2/website-next/docsify/2.9.x/broker-tool/README.md b/site2/website-next/docsify/2.9.x/broker-tool/README.md
deleted file mode 100644
index 7e5ef95ba55..00000000000
--- a/site2/website-next/docsify/2.9.x/broker-tool/README.md
+++ /dev/null
@@ -1,23 +0,0 @@
-## `broker-tool`
-
-The `broker-tool` is used for operations on a specific broker.
-
-### Example
-Two ways to get more information about a command as below:
-
-```bash
-$ broker-tool help command
-$ broker-tool command --help
-```
-
-### `load-report`
-
-Collect the load report of a specific broker. 
-The command is run on a broker, and used for troubleshooting why broker can’t collect right load report.
-
-Options
-
-|Flag|Description|Default|
-|---|---|---|
-|`-i`, `--interval`| Interval to collect load report, in milliseconds ||
-|`-h`, `--help`| Display help information ||
diff --git a/site2/website-next/docsify/2.9.x/broker-tool/_sidebar.md b/site2/website-next/docsify/2.9.x/broker-tool/_sidebar.md
deleted file mode 100644
index c582219c085..00000000000
--- a/site2/website-next/docsify/2.9.x/broker-tool/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [broker-tool](broker-tool/)
diff --git a/site2/website-next/docsify/2.9.x/client/README.md b/site2/website-next/docsify/2.9.x/client/README.md
deleted file mode 100644
index 63a63d11ae1..00000000000
--- a/site2/website-next/docsify/2.9.x/client/README.md
+++ /dev/null
@@ -1 +0,0 @@
-> Docs for Pulsar Client Configuration.
diff --git a/site2/website-next/docsify/2.9.x/client/_sidebar.md b/site2/website-next/docsify/2.9.x/client/_sidebar.md
deleted file mode 100644
index 304c03222e1..00000000000
--- a/site2/website-next/docsify/2.9.x/client/_sidebar.md
+++ /dev/null
@@ -1,3 +0,0 @@
-- [Configuration]()
-  - [Client](client/)
-    - [Java](client/client-libraries-java)
diff --git a/site2/website-next/docsify/2.9.x/config/_sidebar.md b/site2/website-next/docsify/2.9.x/config/_sidebar.md
deleted file mode 100644
index 360d2ebcbcc..00000000000
--- a/site2/website-next/docsify/2.9.x/config/_sidebar.md
+++ /dev/null
@@ -1,3 +0,0 @@
-- [Configuration]()
-  - [Pulsar](config/)
-    - [Configuration](config/reference-configuration)
diff --git a/site2/website-next/docsify/2.9.x/pulsar-admin/README.md b/site2/website-next/docsify/2.9.x/pulsar-admin/README.md
deleted file mode 100644
index 9b92f9b9a2d..00000000000
--- a/site2/website-next/docsify/2.9.x/pulsar-admin/README.md
+++ /dev/null
@@ -1 +0,0 @@
-> Docs for Configuration for `pulsar-admin`.
diff --git a/site2/website-next/docsify/2.9.x/pulsar-admin/_sidebar.md b/site2/website-next/docsify/2.9.x/pulsar-admin/_sidebar.md
deleted file mode 100644
index bebde313ceb..00000000000
--- a/site2/website-next/docsify/2.9.x/pulsar-admin/_sidebar.md
+++ /dev/null
@@ -1,20 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-admin](pulsar-admin/)
-    - [broker-stats](pulsar-admin/broker-stats.md)
-    - [brokers](pulsar-admin/brokers.md)
-    - [bookies](pulsar-admin/bookies.md)
-    - [clusters](pulsar-admin/clusters.md)
-    - [functions](pulsar-admin/functions.md)
-    - [functions-worker](pulsar-admin/functions-worker.md)
-    - [namespaces](pulsar-admin/namespaces.md)
-    - [ns-isolation-policy](pulsar-admin/ns-isolation-policy.md)
-    - [sources](pulsar-admin/sources.md)
-    - [sinks](pulsar-admin/sinks.md)
-    - [topics](pulsar-admin/topics.md)
-    - [proxy-stats](pulsar-admin/proxy-stats.md)
-    - [resourcegroups](pulsar-admin/resourcegroups.md)
-    - [transactions](pulsar-admin/transactions.md)
-    - [tenants](pulsar-admin/tenants.md)
-    - [resource-quotas](pulsar-admin/resource-quotas.md)
-    - [schemas](pulsar-admin/schemas.md)
-    - [packages](pulsar-admin/packages.md)
diff --git a/site2/website-next/docsify/2.9.x/pulsar-client/_sidebar.md b/site2/website-next/docsify/2.9.x/pulsar-client/_sidebar.md
deleted file mode 100644
index 4fef463f71c..00000000000
--- a/site2/website-next/docsify/2.9.x/pulsar-client/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-client](pulsar-client/)
diff --git a/site2/website-next/docsify/2.9.x/pulsar-daemon/_sidebar.md b/site2/website-next/docsify/2.9.x/pulsar-daemon/_sidebar.md
deleted file mode 100644
index a39119be225..00000000000
--- a/site2/website-next/docsify/2.9.x/pulsar-daemon/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-daemon](pulsar-daemon/)
diff --git a/site2/website-next/docsify/2.9.x/pulsar-perf/_sidebar.md b/site2/website-next/docsify/2.9.x/pulsar-perf/_sidebar.md
deleted file mode 100644
index d570a7200c7..00000000000
--- a/site2/website-next/docsify/2.9.x/pulsar-perf/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-perf](pulsar-perf/)
diff --git a/site2/website-next/docsify/2.9.x/pulsar/README.md b/site2/website-next/docsify/2.9.x/pulsar/README.md
deleted file mode 100644
index 0dccad02c8b..00000000000
--- a/site2/website-next/docsify/2.9.x/pulsar/README.md
+++ /dev/null
@@ -1 +0,0 @@
-> Docs for Configuration for `pulsar`.
diff --git a/site2/website-next/docsify/2.9.x/pulsar/_sidebar.md b/site2/website-next/docsify/2.9.x/pulsar/_sidebar.md
deleted file mode 100644
index 87568febfb1..00000000000
--- a/site2/website-next/docsify/2.9.x/pulsar/_sidebar.md
+++ /dev/null
@@ -1,15 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar](pulsar/)
-    - [broker](pulsar/broker.md)
-    - [broker-tool](pulsar/broker-tool.md)
-    - [compact-topic](pulsar/compact-topic.md)
-    - [tokens](pulsar/tokens.md)
-    - [proxy](pulsar/proxy.md)
-    - [functions-worker](pulsar/functions-worker.md)
-    - [standalone](pulsar/standalone.md)
-    - [initialize-cluster-metadata](pulsar/initialize-cluster-metadata.md)
-    - [delete-cluster-metadata](pulsar/delete-cluster-metadata.md)
-    - [initialize-transaction-coordinator-metadata](pulsar/initialize-transaction-coordinator-metadata.md)
-    - [initialize-namespace](pulsar/initialize-namespace.md)
-    - [version](pulsar/version.md)
-    - [websocket](pulsar/websocket.md)
diff --git a/site2/website-next/docsify/_sidebar.md b/site2/website-next/docsify/_sidebar.md
deleted file mode 100644
index dfb03396dbb..00000000000
--- a/site2/website-next/docsify/_sidebar.md
+++ /dev/null
@@ -1,11 +0,0 @@
-- [Configuration]()
-  - [Pulsar](config/)
-  - [Client](client/)
-- [CLI Tools](cli)
-  - [pulsar-admin](pulsar-admin/)
-  - [pulsar-client](pulsar-client/)
-  - [pulsar](pulsar/)
-  - [pulsar-daemon](pulsar-daemon/)
-  - [pulsar-perf](pulsar-perf/)
-  - [bookkeeper](bookkeeper/)
-  - [broker-tool](broker-tool/)
diff --git a/site2/website-next/docsify/latest/bookkeeper/_sidebar.md b/site2/website-next/docsify/latest/bookkeeper/_sidebar.md
deleted file mode 100644
index afbe04c4fd0..00000000000
--- a/site2/website-next/docsify/latest/bookkeeper/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [bookkeeper](bookkeeper/)
diff --git a/site2/website-next/docsify/latest/broker-tool/_sidebar.md b/site2/website-next/docsify/latest/broker-tool/_sidebar.md
deleted file mode 100644
index c582219c085..00000000000
--- a/site2/website-next/docsify/latest/broker-tool/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [broker-tool](broker-tool/)
diff --git a/site2/website-next/docsify/latest/client/README.md b/site2/website-next/docsify/latest/client/README.md
deleted file mode 100644
index 63a63d11ae1..00000000000
--- a/site2/website-next/docsify/latest/client/README.md
+++ /dev/null
@@ -1 +0,0 @@
-> Docs for Pulsar Client Configuration.
diff --git a/site2/website-next/docsify/latest/client/_sidebar.md b/site2/website-next/docsify/latest/client/_sidebar.md
deleted file mode 100644
index 07e8fb06f5c..00000000000
--- a/site2/website-next/docsify/latest/client/_sidebar.md
+++ /dev/null
@@ -1,6 +0,0 @@
-- [Configuration]()
-  - [Client](client/)
-    - [Client](client/client-configuration-client)
-    - [Producer](client/client-configuration-producer)
-    - [Consumer](client/client-configuration-consumer)
-    - [Reader](client/client-configuration-reader)
diff --git a/site2/website-next/docsify/latest/config/_sidebar.md b/site2/website-next/docsify/latest/config/_sidebar.md
deleted file mode 100644
index 75cd8a0ceb3..00000000000
--- a/site2/website-next/docsify/latest/config/_sidebar.md
+++ /dev/null
@@ -1,11 +0,0 @@
-- [Configuration]()
-  - [Pulsar](config/)
-    - [BookKeeper](config/reference-configuration-bookkeeper)
-    - [Broker](config/reference-configuration-broker)
-    - [Client](config/reference-configuration-client)
-    - [Log4j](config/reference-configuration-log4j)
-    - [Log4j shell](config/reference-configuration-log4j-shell)
-    - [Standalone](config/reference-configuration-standalone)
-    - [WebSocket](config/reference-configuration-websocket)
-    - [Pulsar proxy](config/reference-configuration-pulsar-proxy)
-    - [ZooKeeper](config/reference-configuration-zookeeper)
diff --git a/site2/website-next/docsify/latest/pulsar-admin/README.md b/site2/website-next/docsify/latest/pulsar-admin/README.md
deleted file mode 100644
index 9b92f9b9a2d..00000000000
--- a/site2/website-next/docsify/latest/pulsar-admin/README.md
+++ /dev/null
@@ -1 +0,0 @@
-> Docs for Configuration for `pulsar-admin`.
diff --git a/site2/website-next/docsify/latest/pulsar-admin/_sidebar.md b/site2/website-next/docsify/latest/pulsar-admin/_sidebar.md
deleted file mode 100644
index ef7b86c8b84..00000000000
--- a/site2/website-next/docsify/latest/pulsar-admin/_sidebar.md
+++ /dev/null
@@ -1,21 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-admin](pulsar-admin/)
-    - [broker-stats](pulsar-admin/broker-stats.md)
-    - [brokers](pulsar-admin/brokers.md)
-    - [bookies](pulsar-admin/bookies.md)
-    - [clusters](pulsar-admin/clusters.md)
-    - [functions](pulsar-admin/functions.md)
-    - [functions-worker](pulsar-admin/functions-worker.md)
-    - [namespaces](pulsar-admin/namespaces.md)
-    - [ns-isolation-policy](pulsar-admin/ns-isolation-policy.md)
-    - [sources](pulsar-admin/sources.md)
-    - [sinks](pulsar-admin/sinks.md)
-    - [topics](pulsar-admin/topics.md)
-    - [topicPolicies](pulsar-admin/topicPolicies.md)
-    - [proxy-stats](pulsar-admin/proxy-stats.md)
-    - [resourcegroups](pulsar-admin/resourcegroups.md)
-    - [transactions](pulsar-admin/transactions.md)
-    - [tenants](pulsar-admin/tenants.md)
-    - [resource-quotas](pulsar-admin/resource-quotas.md)
-    - [schemas](pulsar-admin/schemas.md)
-    - [packages](pulsar-admin/packages.md)
diff --git a/site2/website-next/docsify/latest/pulsar-client/_sidebar.md b/site2/website-next/docsify/latest/pulsar-client/_sidebar.md
deleted file mode 100644
index 4fef463f71c..00000000000
--- a/site2/website-next/docsify/latest/pulsar-client/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-client](pulsar-client/)
diff --git a/site2/website-next/docsify/latest/pulsar-daemon/_sidebar.md b/site2/website-next/docsify/latest/pulsar-daemon/_sidebar.md
deleted file mode 100644
index a39119be225..00000000000
--- a/site2/website-next/docsify/latest/pulsar-daemon/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-daemon](pulsar-daemon/)
diff --git a/site2/website-next/docsify/latest/pulsar-perf/_sidebar.md b/site2/website-next/docsify/latest/pulsar-perf/_sidebar.md
deleted file mode 100644
index d570a7200c7..00000000000
--- a/site2/website-next/docsify/latest/pulsar-perf/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-perf](pulsar-perf/)
diff --git a/site2/website-next/docsify/latest/pulsar-shell/_sidebar.md b/site2/website-next/docsify/latest/pulsar-shell/_sidebar.md
deleted file mode 100644
index 1ac76a2c133..00000000000
--- a/site2/website-next/docsify/latest/pulsar-shell/_sidebar.md
+++ /dev/null
@@ -1,2 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar-shell](pulsar-shell/)
diff --git a/site2/website-next/docsify/latest/pulsar/README.md b/site2/website-next/docsify/latest/pulsar/README.md
deleted file mode 100644
index 0dccad02c8b..00000000000
--- a/site2/website-next/docsify/latest/pulsar/README.md
+++ /dev/null
@@ -1 +0,0 @@
-> Docs for Configuration for `pulsar`.
diff --git a/site2/website-next/docsify/latest/pulsar/_sidebar.md b/site2/website-next/docsify/latest/pulsar/_sidebar.md
deleted file mode 100644
index 87568febfb1..00000000000
--- a/site2/website-next/docsify/latest/pulsar/_sidebar.md
+++ /dev/null
@@ -1,15 +0,0 @@
-- [CLI Tools](cli)
-  - [pulsar](pulsar/)
-    - [broker](pulsar/broker.md)
-    - [broker-tool](pulsar/broker-tool.md)
-    - [compact-topic](pulsar/compact-topic.md)
-    - [tokens](pulsar/tokens.md)
-    - [proxy](pulsar/proxy.md)
-    - [functions-worker](pulsar/functions-worker.md)
-    - [standalone](pulsar/standalone.md)
-    - [initialize-cluster-metadata](pulsar/initialize-cluster-metadata.md)
-    - [delete-cluster-metadata](pulsar/delete-cluster-metadata.md)
-    - [initialize-transaction-coordinator-metadata](pulsar/initialize-transaction-coordinator-metadata.md)
-    - [initialize-namespace](pulsar/initialize-namespace.md)
-    - [version](pulsar/version.md)
-    - [websocket](pulsar/websocket.md)
diff --git a/site2/website-next/release-notes/versioned/pulsar-client-go-0.9.0.md b/site2/website-next/release-notes/versioned/pulsar-client-go-0.9.0.md
new file mode 100644
index 00000000000..177d2ac5f88
--- /dev/null
+++ b/site2/website-next/release-notes/versioned/pulsar-client-go-0.9.0.md
@@ -0,0 +1,160 @@
+---
+id: pulsar-client-go-0.9.0
+title: Pulsar Client Go
+sidebar_label: Pulsar Client Go
+---
+
+## What's Changed
+
+- add 0.8.0 changelog for repo by @wolfstudy in
+https://github.com/apache/pulsar-client-go/pull/727
+- [Issue 729]stop ticker when create producer failed by @NaraLuwan in
+https://github.com/apache/pulsar-client-go/pull/730
+- Update version file to 0.8.0 by @wolfstudy in
+https://github.com/apache/pulsar-client-go/pull/728
+- [Issue 725][Dependencies] Upgrade beefsack/go-rate by @shubham1172 in
+https://github.com/apache/pulsar-client-go/pull/735
+- Upgrade klauspost/compress to v1.14.4 by @dferstay in
+https://github.com/apache/pulsar-client-go/pull/740
+- Upgrade prometheus client to 1.11.1 by @nicoloboschi in
+https://github.com/apache/pulsar-client-go/pull/738
+- add 0.8.1 changelog by @freeznet in https://github.com/apache/pulsar-
+client-go/pull/742
+- Temporarily point ci to pulsar 2.8.2 by @Shoothzj in
+https://github.com/apache/pulsar-client-go/pull/747
+- [build] make go version consistent by @Shoothzj in
+https://github.com/apache/pulsar-client-go/pull/751
+- Exposing broker metadata by @Shoothzj in https://github.com/apache/pulsar-
+client-go/pull/745
+- Add schema support to Reader by @ZiyaoWei in
+https://github.com/apache/pulsar-client-go/pull/741
+- allow config reader subscription name by @Shoothzj in
+https://github.com/apache/pulsar-client-go/pull/754
+- Cleanup topics after unit tests by @ZiyaoWei in
+https://github.com/apache/pulsar-client-go/pull/755
+- Add TableView support by @ZiyaoWei in https://github.com/apache/pulsar-
+client-go/pull/743
+- Fix ack timeout cause reconnect by @wolfstudy in
+https://github.com/apache/pulsar-client-go/pull/756
+- fix: add service not ready check by @nodece in
+https://github.com/apache/pulsar-client-go/pull/757
+- Dlq producer on topic with schema by @GPrabhudas in
+https://github.com/apache/pulsar-client-go/pull/723
+- fix annotation typo in consumer.go by @Shoothzj in
+https://github.com/apache/pulsar-client-go/pull/758
+- Fix producer unable register when cnx closed by @wolfstudy in
+https://github.com/apache/pulsar-client-go/pull/761
+- Add -c/--max-connections parameter to pulsar-perf-go and set it to 1 by default
+by @lhotari in https://github.com/apache/pulsar-client-go/pull/765
+- [Issue 763][producer] Fix deadlock in Producer Send when message fails to
+encode. by @samuelhewitt in https://github.com/apache/pulsar-client-
+go/pull/762
+- [Issue 749]Fix panic caused by flushing current batch with an incorrect
+internal function. by @shileiyu in https://github.com/apache/pulsar-client-
+go/pull/750
+- Add consumer state check when request commands by @wolfstudy in
+https://github.com/apache/pulsar-client-go/pull/772
+- Fix sequenceID is not equal to cause the connection to be closed
+incorrectly by @wolfstudy in https://github.com/apache/pulsar-client-
+go/pull/774
+- Add error response for Ack func by @wolfstudy in
+https://github.com/apache/pulsar-client-go/pull/775
+- Revert "Fix stuck when reconnect broker (#703)" by @lhotari in
+https://github.com/apache/pulsar-client-go/pull/767
+- [Issue 718] Fix nil pointer dereference in TopicNameWithoutPartitionPart
+by @hantmac in https://github.com/apache/pulsar-client-go/pull/734
+- Support ack response for Go SDK by @wolfstudy in
+https://github.com/apache/pulsar-client-go/pull/776
+- [Issue 779]Fix ack request not set requestId when enable AckWithResponse
+option by @liushengzhong0927 in https://github.com/apache/pulsar-client-
+go/pull/780
+- [issue 791] allow to add at least one message on batch builder by
+@zzzming in https://github.com/apache/pulsar-client-go/pull/792
+- schema creation and validation functions without panicing by @zzzming in
+https://github.com/apache/pulsar-client-go/pull/794
+- [github ci] add go 1.18 to the test matrix by @pgier in
+https://github.com/apache/pulsar-client-go/pull/790
+- Fix using closed connection in consumer by @hrsakai in
+https://github.com/apache/pulsar-client-go/pull/785
+- feat: add basic authentication by @nodece in
+https://github.com/apache/pulsar-client-go/pull/778
+- [Issue 781][add consumer seek by time on partitioned topic]  by
+@GPrabhudas in https://github.com/apache/pulsar-client-go/pull/782
+- [ci] update and simplify GitHub workflow by @pgier in
+https://github.com/apache/pulsar-client-go/pull/796
+- feat: support multiple schema version for producer and consumer by @oryx2
+in https://github.com/apache/pulsar-client-go/pull/611
+- [issue #752] replace go-rate rate limiter with a buffered channel
+implementation by @zzzming in https://github.com/apache/pulsar-client-
+go/pull/799
+- [issue 814] consumer and producer reconnect failure metrics counter by
+@zzzming in https://github.com/apache/pulsar-client-go/pull/815
+- [cleanup] Fix to follow lint error (File is not  goimports -ed
+(goimports)) by @equanz in https://github.com/apache/pulsar-client-go/pull/824
+- [oauth2] Remove oauth2 go.mod and go.sum by @pgier in
+https://github.com/apache/pulsar-client-go/pull/802
+- [client] Rename  test_helper.go  to follow the test code naming
+convention by @equanz in https://github.com/apache/pulsar-client-go/pull/822
+- [security] Bump github.com/stretchr/testify to update gopkg.in/yaml.v3 by
+@massakam in https://github.com/apache/pulsar-client-go/pull/813
+- [client] Add MetricsRegisterer to ClientOptions by @pragkent in
+https://github.com/apache/pulsar-client-go/pull/826
+- NackBackoffPolicy.Next return time.Duration by @h-hy in
+https://github.com/apache/pulsar-client-go/pull/825
+- Add golang 1.19 in test matrix by @Shoothzj in
+https://github.com/apache/pulsar-client-go/pull/832
+- ci: add makefile by @pgier in https://github.com/apache/pulsar-client-
+go/pull/800
+- Make keepalive interval configurable by @nodece in
+https://github.com/apache/pulsar-client-go/pull/838
+- [issue #807] dlq topic producer options by @zzzming in
+https://github.com/apache/pulsar-client-go/pull/809
+- [log-format] remove redundant "[]" pair in the head and tail of log
+content by @shenqianjin in https://github.com/apache/pulsar-client-go/pull/831
+- Update proto file latest by @liangyuanpeng in
+https://github.com/apache/pulsar-client-go/pull/841
+- [bugfix] Fix wrong check eventime by default by @liangyuanpeng in
+https://github.com/apache/pulsar-client-go/pull/843
+- Fixs : NackBackoffPolicy.Next return time.Duration by @h-hy in
+https://github.com/apache/pulsar-client-go/pull/834
+- Introduce doneCh for ack error by @wolfstudy in
+https://github.com/apache/pulsar-client-go/pull/777
+- Parameterize the reconnection option by @wolfstudy in
+https://github.com/apache/pulsar-client-go/pull/853
+- add 0.9.0 release changelog by @freeznet in
+https://github.com/apache/pulsar-client-go/pull/804
+- Embed Go SDK version to 0.9.0 by @wolfstudy in
+https://github.com/apache/pulsar-client-go/pull/854
+
+## New Contributors
+
+- @NaraLuwan made their first contribution in
+https://github.com/apache/pulsar-client-go/pull/730
+- @shubham1172 made their first contribution in
+https://github.com/apache/pulsar-client-go/pull/735
+- @nicoloboschi made their first contribution in
+https://github.com/apache/pulsar-client-go/pull/738
+- @ZiyaoWei made their first contribution in
+https://github.com/apache/pulsar-client-go/pull/741
+- @lhotari made their first contribution in
+https://github.com/apache/pulsar-client-go/pull/765
+- @samuelhewitt made their first contribution in
+https://github.com/apache/pulsar-client-go/pull/762
+- @shileiyu made their first contribution in
+https://github.com/apache/pulsar-client-go/pull/750
+- @hantmac made their first contribution in
+https://github.com/apache/pulsar-client-go/pull/734
+- @liushengzhong0927 made their first contribution in
+https://github.com/apache/pulsar-client-go/pull/780
+- @oryx2 made their first contribution in https://github.com/apache/pulsar-
+client-go/pull/611
+- @massakam made their first contribution in
+https://github.com/apache/pulsar-client-go/pull/813
+- @pragkent made their first contribution in
+https://github.com/apache/pulsar-client-go/pull/826
+- @h-hy made their first contribution in https://github.com/apache/pulsar-
+client-go/pull/825
+- @shenqianjin made their first contribution in
+  https://github.com/apache/pulsar-client-go/pull/831
+
+Full Changelog: https://github.com/apache/pulsar-client-go/compare/v0.8.0...v0.9.0
diff --git a/site2/website-next/release-notes/versioned/pulsar-cs-2.3.1.md b/site2/website-next/release-notes/versioned/pulsar-cs-2.3.1.md
new file mode 100644
index 00000000000..4e73fbce233
--- /dev/null
+++ b/site2/website-next/release-notes/versioned/pulsar-cs-2.3.1.md
@@ -0,0 +1,9 @@
+---
+id: pulsar-cs-2.3.1
+title: Pulsar DotPulsar
+sidebar_label: Pulsar DotPulsar
+---
+
+## Changed
+
+- Performance improvements, especially when consuming/reading
diff --git a/site2/website-next/release-notes/versioned/pulsar-cs-2.4.0.md b/site2/website-next/release-notes/versioned/pulsar-cs-2.4.0.md
new file mode 100644
index 00000000000..340c9baf657
--- /dev/null
+++ b/site2/website-next/release-notes/versioned/pulsar-cs-2.4.0.md
@@ -0,0 +1,13 @@
+---
+id: pulsar-cs-2.4.0
+title: Pulsar DotPulsar
+sidebar_label: Pulsar DotPulsar
+---
+
+### Added
+
+- Support for [Zstd compression](https://github.com/apache/pulsar-dotpulsar/wiki/Compression) via the [ZstdSharp.Port](https://www.nuget.org/packages/ZstdSharp.Port) NuGet package
+
+### Fixed
+
+- The presence of [ZstdNet](https://www.nuget.org/packages/ZstdNet) on a non-Windows system will cause DotPulsar to fault consumers, producers, and readers
diff --git a/site2/website-next/release-notes/versioned/pulsar-cs-2.4.1.md b/site2/website-next/release-notes/versioned/pulsar-cs-2.4.1.md
new file mode 100644
index 00000000000..63936843b99
--- /dev/null
+++ b/site2/website-next/release-notes/versioned/pulsar-cs-2.4.1.md
@@ -0,0 +1,9 @@
+---
+id: pulsar-cs-2.3.0
+title: Pulsar DotPulsar
+sidebar_label: Pulsar DotPulsar
+---
+
+### Changed
+
+- Retain the original stack trace when an exception is thrown in the Producer
diff --git a/site2/website-next/docsify/.nojekyll b/site2/website-next/static/reference/.nojekyll
similarity index 100%
rename from site2/website-next/docsify/.nojekyll
rename to site2/website-next/static/reference/.nojekyll
diff --git a/site2/website-next/docsify/2.10.x/README.md b/site2/website-next/static/reference/2.10.x/README.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/README.md
rename to site2/website-next/static/reference/2.10.x/README.md
diff --git a/site2/website-next/static/reference/2.10.x/_sidebar.md b/site2/website-next/static/reference/2.10.x/_sidebar.md
new file mode 100644
index 00000000000..98a133d761b
--- /dev/null
+++ b/site2/website-next/static/reference/2.10.x/_sidebar.md
@@ -0,0 +1,47 @@
+- [Configuration]()
+  - [Pulsar](config/)
+    - [Configuration](config/reference-configuration)
+  - [Client](client/)
+    - [Client](client/client-libraries-java)
+- [CLI Tools](cli.md)
+  - [pulsar-admin](pulsar-admin/)
+    - [broker-stats](pulsar-admin/broker-stats.md)
+    - [brokers](pulsar-admin/brokers.md)
+    - [bookies](pulsar-admin/bookies.md)
+    - [clusters](pulsar-admin/clusters.md)
+    - [functions](pulsar-admin/functions.md)
+    - [functions-worker](pulsar-admin/functions-worker.md)
+    - [namespaces](pulsar-admin/namespaces.md)
+    - [ns-isolation-policy](pulsar-admin/ns-isolation-policy.md)
+    - [sources](pulsar-admin/sources.md)
+    - [sinks](pulsar-admin/sinks.md)
+    - [topics](pulsar-admin/topics.md)
+    - [proxy-stats](pulsar-admin/proxy-stats.md)
+    - [resourcegroups](pulsar-admin/resourcegroups.md)
+    - [transactions](pulsar-admin/transactions.md)
+    - [tenants](pulsar-admin/tenants.md)
+    - [resource-quotas](pulsar-admin/resource-quotas.md)
+    - [schemas](pulsar-admin/schemas.md)
+    - [packages](pulsar-admin/packages.md)
+  - [pulsar](pulsar/)
+    - [broker](pulsar/broker.md)
+    - [broker-tool](pulsar/broker-tool.md)
+    - [compact-topic](pulsar/compact-topic.md)
+    - [tokens](pulsar/tokens.md)
+    - [proxy](pulsar/proxy.md)
+    - [functions-worker](pulsar/functions-worker.md)
+    - [standalone](pulsar/standalone.md)
+    - [initialize-cluster-metadata](pulsar/initialize-cluster-metadata.md)
+    - [delete-cluster-metadata](pulsar/delete-cluster-metadata.md)
+    - [initialize-transaction-coordinator-metadata](pulsar/initialize-transaction-coordinator-metadata.md)
+    - [initialize-namespace](pulsar/initialize-namespace.md)
+    - [version](pulsar/version.md)
+    - [websocket](pulsar/websocket.md)
+  - [pulsar-client](pulsar-client/)
+    - [pulsar-client](pulsar-client/pulsar-client.md)
+  - [pulsar-daemon](pulsar-daemon/)
+    - [pulsar-daemon](pulsar-daemon/pulsar-daemon.md)
+  - [pulsar-perf](pulsar-perf/)
+    - [pulsar-perf](pulsar-perf/pulsar-perf.md)
+  - [bookkeeper](bookkeeper/)
+    - [bookkeeper](bookkeeper/bookkeeper.md)
diff --git a/site2/website-next/static/reference/2.10.x/bookkeeper/README.md b/site2/website-next/static/reference/2.10.x/bookkeeper/README.md
new file mode 100644
index 00000000000..9d1dd4aed50
--- /dev/null
+++ b/site2/website-next/static/reference/2.10.x/bookkeeper/README.md
@@ -0,0 +1 @@
+> Docs for `bookkeeper`.
diff --git a/site2/website-next/docsify/2.10.x/bookkeeper/README.md b/site2/website-next/static/reference/2.10.x/bookkeeper/bookkeeper.md
similarity index 100%
copy from site2/website-next/docsify/2.10.x/bookkeeper/README.md
copy to site2/website-next/static/reference/2.10.x/bookkeeper/bookkeeper.md
diff --git a/site2/website-next/docsify/2.10.x/CLI.md b/site2/website-next/static/reference/2.10.x/cli.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/CLI.md
rename to site2/website-next/static/reference/2.10.x/cli.md
diff --git a/site2/website-next/static/reference/2.10.x/client/README.md b/site2/website-next/static/reference/2.10.x/client/README.md
new file mode 100644
index 00000000000..323b61c38b5
--- /dev/null
+++ b/site2/website-next/static/reference/2.10.x/client/README.md
@@ -0,0 +1 @@
+> Docs for Pulsar Java Client Configuration.
diff --git a/site2/website-next/docsify/2.10.x/client/client-libraries-java.md b/site2/website-next/static/reference/2.10.x/client/client-libraries-java.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/client/client-libraries-java.md
rename to site2/website-next/static/reference/2.10.x/client/client-libraries-java.md
diff --git a/site2/website-next/docsify/2.10.x/config/README.md b/site2/website-next/static/reference/2.10.x/config/README.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/config/README.md
rename to site2/website-next/static/reference/2.10.x/config/README.md
diff --git a/site2/website-next/docsify/2.10.x/config/reference-configuration.md b/site2/website-next/static/reference/2.10.x/config/reference-configuration.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/config/reference-configuration.md
rename to site2/website-next/static/reference/2.10.x/config/reference-configuration.md
diff --git a/site2/website-next/static/reference/2.10.x/pulsar-admin/README.md b/site2/website-next/static/reference/2.10.x/pulsar-admin/README.md
new file mode 100644
index 00000000000..614dee15501
--- /dev/null
+++ b/site2/website-next/static/reference/2.10.x/pulsar-admin/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-admin`.
diff --git a/site2/website-next/docsify/2.10.x/pulsar-admin/bookies.md b/site2/website-next/static/reference/2.10.x/pulsar-admin/bookies.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar-admin/bookies.md
rename to site2/website-next/static/reference/2.10.x/pulsar-admin/bookies.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar-admin/broker-stats.md b/site2/website-next/static/reference/2.10.x/pulsar-admin/broker-stats.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar-admin/broker-stats.md
rename to site2/website-next/static/reference/2.10.x/pulsar-admin/broker-stats.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar-admin/brokers.md b/site2/website-next/static/reference/2.10.x/pulsar-admin/brokers.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar-admin/brokers.md
rename to site2/website-next/static/reference/2.10.x/pulsar-admin/brokers.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar-admin/clusters.md b/site2/website-next/static/reference/2.10.x/pulsar-admin/clusters.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar-admin/clusters.md
rename to site2/website-next/static/reference/2.10.x/pulsar-admin/clusters.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar-admin/functions-worker.md b/site2/website-next/static/reference/2.10.x/pulsar-admin/functions-worker.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar-admin/functions-worker.md
rename to site2/website-next/static/reference/2.10.x/pulsar-admin/functions-worker.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar-admin/functions.md b/site2/website-next/static/reference/2.10.x/pulsar-admin/functions.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar-admin/functions.md
rename to site2/website-next/static/reference/2.10.x/pulsar-admin/functions.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar-admin/namespaces.md b/site2/website-next/static/reference/2.10.x/pulsar-admin/namespaces.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar-admin/namespaces.md
rename to site2/website-next/static/reference/2.10.x/pulsar-admin/namespaces.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar-admin/ns-isolation-policy.md b/site2/website-next/static/reference/2.10.x/pulsar-admin/ns-isolation-policy.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar-admin/ns-isolation-policy.md
rename to site2/website-next/static/reference/2.10.x/pulsar-admin/ns-isolation-policy.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar-admin/packages.md b/site2/website-next/static/reference/2.10.x/pulsar-admin/packages.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar-admin/packages.md
rename to site2/website-next/static/reference/2.10.x/pulsar-admin/packages.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar-admin/proxy-stats.md b/site2/website-next/static/reference/2.10.x/pulsar-admin/proxy-stats.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar-admin/proxy-stats.md
rename to site2/website-next/static/reference/2.10.x/pulsar-admin/proxy-stats.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar-admin/resource-quotas.md b/site2/website-next/static/reference/2.10.x/pulsar-admin/resource-quotas.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar-admin/resource-quotas.md
rename to site2/website-next/static/reference/2.10.x/pulsar-admin/resource-quotas.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar-admin/resourcegroups.md b/site2/website-next/static/reference/2.10.x/pulsar-admin/resourcegroups.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar-admin/resourcegroups.md
rename to site2/website-next/static/reference/2.10.x/pulsar-admin/resourcegroups.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar-admin/schemas.md b/site2/website-next/static/reference/2.10.x/pulsar-admin/schemas.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar-admin/schemas.md
rename to site2/website-next/static/reference/2.10.x/pulsar-admin/schemas.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar-admin/sinks.md b/site2/website-next/static/reference/2.10.x/pulsar-admin/sinks.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar-admin/sinks.md
rename to site2/website-next/static/reference/2.10.x/pulsar-admin/sinks.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar-admin/sources.md b/site2/website-next/static/reference/2.10.x/pulsar-admin/sources.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar-admin/sources.md
rename to site2/website-next/static/reference/2.10.x/pulsar-admin/sources.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar-admin/tenants.md b/site2/website-next/static/reference/2.10.x/pulsar-admin/tenants.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar-admin/tenants.md
rename to site2/website-next/static/reference/2.10.x/pulsar-admin/tenants.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar-admin/topics.md b/site2/website-next/static/reference/2.10.x/pulsar-admin/topics.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar-admin/topics.md
rename to site2/website-next/static/reference/2.10.x/pulsar-admin/topics.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar-admin/transactions.md b/site2/website-next/static/reference/2.10.x/pulsar-admin/transactions.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar-admin/transactions.md
rename to site2/website-next/static/reference/2.10.x/pulsar-admin/transactions.md
diff --git a/site2/website-next/static/reference/2.10.x/pulsar-client/README.md b/site2/website-next/static/reference/2.10.x/pulsar-client/README.md
new file mode 100644
index 00000000000..f9c6768b025
--- /dev/null
+++ b/site2/website-next/static/reference/2.10.x/pulsar-client/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-client`.
diff --git a/site2/website-next/docsify/2.10.x/pulsar-client/README.md b/site2/website-next/static/reference/2.10.x/pulsar-client/pulsar-client.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar-client/README.md
rename to site2/website-next/static/reference/2.10.x/pulsar-client/pulsar-client.md
diff --git a/site2/website-next/static/reference/2.10.x/pulsar-daemon/README.md b/site2/website-next/static/reference/2.10.x/pulsar-daemon/README.md
new file mode 100644
index 00000000000..c83ef25d451
--- /dev/null
+++ b/site2/website-next/static/reference/2.10.x/pulsar-daemon/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-daemon`.
diff --git a/site2/website-next/docsify/2.10.x/pulsar-daemon/README.md b/site2/website-next/static/reference/2.10.x/pulsar-daemon/pulsar-daemon.md
similarity index 100%
copy from site2/website-next/docsify/2.10.x/pulsar-daemon/README.md
copy to site2/website-next/static/reference/2.10.x/pulsar-daemon/pulsar-daemon.md
diff --git a/site2/website-next/static/reference/2.10.x/pulsar-perf/README.md b/site2/website-next/static/reference/2.10.x/pulsar-perf/README.md
new file mode 100644
index 00000000000..61098e50893
--- /dev/null
+++ b/site2/website-next/static/reference/2.10.x/pulsar-perf/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-perf`.
diff --git a/site2/website-next/docsify/2.10.x/pulsar-perf/README.md b/site2/website-next/static/reference/2.10.x/pulsar-perf/pulsar-perf.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar-perf/README.md
rename to site2/website-next/static/reference/2.10.x/pulsar-perf/pulsar-perf.md
diff --git a/site2/website-next/static/reference/2.10.x/pulsar/README.md b/site2/website-next/static/reference/2.10.x/pulsar/README.md
new file mode 100644
index 00000000000..bf2c5426160
--- /dev/null
+++ b/site2/website-next/static/reference/2.10.x/pulsar/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar`.
diff --git a/site2/website-next/docsify/2.10.x/pulsar/broker-tool.md b/site2/website-next/static/reference/2.10.x/pulsar/broker-tool.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar/broker-tool.md
rename to site2/website-next/static/reference/2.10.x/pulsar/broker-tool.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar/broker.md b/site2/website-next/static/reference/2.10.x/pulsar/broker.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar/broker.md
rename to site2/website-next/static/reference/2.10.x/pulsar/broker.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar/compact-topic.md b/site2/website-next/static/reference/2.10.x/pulsar/compact-topic.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar/compact-topic.md
rename to site2/website-next/static/reference/2.10.x/pulsar/compact-topic.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar/delete-cluster-metadata.md b/site2/website-next/static/reference/2.10.x/pulsar/delete-cluster-metadata.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar/delete-cluster-metadata.md
rename to site2/website-next/static/reference/2.10.x/pulsar/delete-cluster-metadata.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar/functions-worker.md b/site2/website-next/static/reference/2.10.x/pulsar/functions-worker.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar/functions-worker.md
rename to site2/website-next/static/reference/2.10.x/pulsar/functions-worker.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar/initialize-cluster-metadata.md b/site2/website-next/static/reference/2.10.x/pulsar/initialize-cluster-metadata.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar/initialize-cluster-metadata.md
rename to site2/website-next/static/reference/2.10.x/pulsar/initialize-cluster-metadata.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar/initialize-namespace.md b/site2/website-next/static/reference/2.10.x/pulsar/initialize-namespace.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar/initialize-namespace.md
rename to site2/website-next/static/reference/2.10.x/pulsar/initialize-namespace.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar/initialize-transaction-coordinator-metadata.md b/site2/website-next/static/reference/2.10.x/pulsar/initialize-transaction-coordinator-metadata.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar/initialize-transaction-coordinator-metadata.md
rename to site2/website-next/static/reference/2.10.x/pulsar/initialize-transaction-coordinator-metadata.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar/proxy.md b/site2/website-next/static/reference/2.10.x/pulsar/proxy.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar/proxy.md
rename to site2/website-next/static/reference/2.10.x/pulsar/proxy.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar/standalone.md b/site2/website-next/static/reference/2.10.x/pulsar/standalone.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar/standalone.md
rename to site2/website-next/static/reference/2.10.x/pulsar/standalone.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar/tokens.md b/site2/website-next/static/reference/2.10.x/pulsar/tokens.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar/tokens.md
rename to site2/website-next/static/reference/2.10.x/pulsar/tokens.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar/version.md b/site2/website-next/static/reference/2.10.x/pulsar/version.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar/version.md
rename to site2/website-next/static/reference/2.10.x/pulsar/version.md
diff --git a/site2/website-next/docsify/2.10.x/pulsar/websocket.md b/site2/website-next/static/reference/2.10.x/pulsar/websocket.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/pulsar/websocket.md
rename to site2/website-next/static/reference/2.10.x/pulsar/websocket.md
diff --git a/site2/website-next/docsify/2.6.x/README.md b/site2/website-next/static/reference/2.6.x/README.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/README.md
rename to site2/website-next/static/reference/2.6.x/README.md
diff --git a/site2/website-next/static/reference/2.6.x/_sidebar.md b/site2/website-next/static/reference/2.6.x/_sidebar.md
new file mode 100644
index 00000000000..98a133d761b
--- /dev/null
+++ b/site2/website-next/static/reference/2.6.x/_sidebar.md
@@ -0,0 +1,47 @@
+- [Configuration]()
+  - [Pulsar](config/)
+    - [Configuration](config/reference-configuration)
+  - [Client](client/)
+    - [Client](client/client-libraries-java)
+- [CLI Tools](cli.md)
+  - [pulsar-admin](pulsar-admin/)
+    - [broker-stats](pulsar-admin/broker-stats.md)
+    - [brokers](pulsar-admin/brokers.md)
+    - [bookies](pulsar-admin/bookies.md)
+    - [clusters](pulsar-admin/clusters.md)
+    - [functions](pulsar-admin/functions.md)
+    - [functions-worker](pulsar-admin/functions-worker.md)
+    - [namespaces](pulsar-admin/namespaces.md)
+    - [ns-isolation-policy](pulsar-admin/ns-isolation-policy.md)
+    - [sources](pulsar-admin/sources.md)
+    - [sinks](pulsar-admin/sinks.md)
+    - [topics](pulsar-admin/topics.md)
+    - [proxy-stats](pulsar-admin/proxy-stats.md)
+    - [resourcegroups](pulsar-admin/resourcegroups.md)
+    - [transactions](pulsar-admin/transactions.md)
+    - [tenants](pulsar-admin/tenants.md)
+    - [resource-quotas](pulsar-admin/resource-quotas.md)
+    - [schemas](pulsar-admin/schemas.md)
+    - [packages](pulsar-admin/packages.md)
+  - [pulsar](pulsar/)
+    - [broker](pulsar/broker.md)
+    - [broker-tool](pulsar/broker-tool.md)
+    - [compact-topic](pulsar/compact-topic.md)
+    - [tokens](pulsar/tokens.md)
+    - [proxy](pulsar/proxy.md)
+    - [functions-worker](pulsar/functions-worker.md)
+    - [standalone](pulsar/standalone.md)
+    - [initialize-cluster-metadata](pulsar/initialize-cluster-metadata.md)
+    - [delete-cluster-metadata](pulsar/delete-cluster-metadata.md)
+    - [initialize-transaction-coordinator-metadata](pulsar/initialize-transaction-coordinator-metadata.md)
+    - [initialize-namespace](pulsar/initialize-namespace.md)
+    - [version](pulsar/version.md)
+    - [websocket](pulsar/websocket.md)
+  - [pulsar-client](pulsar-client/)
+    - [pulsar-client](pulsar-client/pulsar-client.md)
+  - [pulsar-daemon](pulsar-daemon/)
+    - [pulsar-daemon](pulsar-daemon/pulsar-daemon.md)
+  - [pulsar-perf](pulsar-perf/)
+    - [pulsar-perf](pulsar-perf/pulsar-perf.md)
+  - [bookkeeper](bookkeeper/)
+    - [bookkeeper](bookkeeper/bookkeeper.md)
diff --git a/site2/website-next/static/reference/2.6.x/bookkeeper/README.md b/site2/website-next/static/reference/2.6.x/bookkeeper/README.md
new file mode 100644
index 00000000000..9d1dd4aed50
--- /dev/null
+++ b/site2/website-next/static/reference/2.6.x/bookkeeper/README.md
@@ -0,0 +1 @@
+> Docs for `bookkeeper`.
diff --git a/site2/website-next/docsify/2.6.x/bookkeeper/README.md b/site2/website-next/static/reference/2.6.x/bookkeeper/bookkeeper.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/bookkeeper/README.md
rename to site2/website-next/static/reference/2.6.x/bookkeeper/bookkeeper.md
diff --git a/site2/website-next/docsify/2.6.x/CLI.md b/site2/website-next/static/reference/2.6.x/cli.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/CLI.md
rename to site2/website-next/static/reference/2.6.x/cli.md
diff --git a/site2/website-next/static/reference/2.6.x/client/README.md b/site2/website-next/static/reference/2.6.x/client/README.md
new file mode 100644
index 00000000000..323b61c38b5
--- /dev/null
+++ b/site2/website-next/static/reference/2.6.x/client/README.md
@@ -0,0 +1 @@
+> Docs for Pulsar Java Client Configuration.
diff --git a/site2/website-next/static/reference/2.6.x/client/_sidebar.md b/site2/website-next/static/reference/2.6.x/client/_sidebar.md
new file mode 100644
index 00000000000..3260ed96beb
--- /dev/null
+++ b/site2/website-next/static/reference/2.6.x/client/_sidebar.md
@@ -0,0 +1,2 @@
+- [Configuration]()
+  - [Client](client/client-libraries-java)
diff --git a/site2/website-next/docsify/2.6.x/client/client-libraries-java.md b/site2/website-next/static/reference/2.6.x/client/client-libraries-java.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/client/client-libraries-java.md
rename to site2/website-next/static/reference/2.6.x/client/client-libraries-java.md
diff --git a/site2/website-next/docsify/2.6.x/config/README.md b/site2/website-next/static/reference/2.6.x/config/README.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/config/README.md
rename to site2/website-next/static/reference/2.6.x/config/README.md
diff --git a/site2/website-next/docsify/2.10.x/config/_sidebar.md b/site2/website-next/static/reference/2.6.x/config/_sidebar.md
similarity index 100%
rename from site2/website-next/docsify/2.10.x/config/_sidebar.md
rename to site2/website-next/static/reference/2.6.x/config/_sidebar.md
diff --git a/site2/website-next/docsify/2.6.x/config/reference-configuration.md b/site2/website-next/static/reference/2.6.x/config/reference-configuration.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/config/reference-configuration.md
rename to site2/website-next/static/reference/2.6.x/config/reference-configuration.md
diff --git a/site2/website-next/static/reference/2.6.x/pulsar-admin/README.md b/site2/website-next/static/reference/2.6.x/pulsar-admin/README.md
new file mode 100644
index 00000000000..614dee15501
--- /dev/null
+++ b/site2/website-next/static/reference/2.6.x/pulsar-admin/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-admin`.
diff --git a/site2/website-next/docsify/2.6.x/pulsar-admin/bookies.md b/site2/website-next/static/reference/2.6.x/pulsar-admin/bookies.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar-admin/bookies.md
rename to site2/website-next/static/reference/2.6.x/pulsar-admin/bookies.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar-admin/broker-stats.md b/site2/website-next/static/reference/2.6.x/pulsar-admin/broker-stats.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar-admin/broker-stats.md
rename to site2/website-next/static/reference/2.6.x/pulsar-admin/broker-stats.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar-admin/brokers.md b/site2/website-next/static/reference/2.6.x/pulsar-admin/brokers.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar-admin/brokers.md
rename to site2/website-next/static/reference/2.6.x/pulsar-admin/brokers.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar-admin/clusters.md b/site2/website-next/static/reference/2.6.x/pulsar-admin/clusters.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar-admin/clusters.md
rename to site2/website-next/static/reference/2.6.x/pulsar-admin/clusters.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar-admin/functions-worker.md b/site2/website-next/static/reference/2.6.x/pulsar-admin/functions-worker.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar-admin/functions-worker.md
rename to site2/website-next/static/reference/2.6.x/pulsar-admin/functions-worker.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar-admin/functions.md b/site2/website-next/static/reference/2.6.x/pulsar-admin/functions.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar-admin/functions.md
rename to site2/website-next/static/reference/2.6.x/pulsar-admin/functions.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar-admin/namespaces.md b/site2/website-next/static/reference/2.6.x/pulsar-admin/namespaces.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar-admin/namespaces.md
rename to site2/website-next/static/reference/2.6.x/pulsar-admin/namespaces.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar-admin/ns-isolation-policy.md b/site2/website-next/static/reference/2.6.x/pulsar-admin/ns-isolation-policy.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar-admin/ns-isolation-policy.md
rename to site2/website-next/static/reference/2.6.x/pulsar-admin/ns-isolation-policy.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar-admin/packages.md b/site2/website-next/static/reference/2.6.x/pulsar-admin/packages.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar-admin/packages.md
rename to site2/website-next/static/reference/2.6.x/pulsar-admin/packages.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar-admin/proxy-stats.md b/site2/website-next/static/reference/2.6.x/pulsar-admin/proxy-stats.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar-admin/proxy-stats.md
rename to site2/website-next/static/reference/2.6.x/pulsar-admin/proxy-stats.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar-admin/resource-quotas.md b/site2/website-next/static/reference/2.6.x/pulsar-admin/resource-quotas.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar-admin/resource-quotas.md
rename to site2/website-next/static/reference/2.6.x/pulsar-admin/resource-quotas.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar-admin/resourcegroups.md b/site2/website-next/static/reference/2.6.x/pulsar-admin/resourcegroups.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar-admin/resourcegroups.md
rename to site2/website-next/static/reference/2.6.x/pulsar-admin/resourcegroups.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar-admin/schemas.md b/site2/website-next/static/reference/2.6.x/pulsar-admin/schemas.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar-admin/schemas.md
rename to site2/website-next/static/reference/2.6.x/pulsar-admin/schemas.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar-admin/sinks.md b/site2/website-next/static/reference/2.6.x/pulsar-admin/sinks.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar-admin/sinks.md
rename to site2/website-next/static/reference/2.6.x/pulsar-admin/sinks.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar-admin/sources.md b/site2/website-next/static/reference/2.6.x/pulsar-admin/sources.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar-admin/sources.md
rename to site2/website-next/static/reference/2.6.x/pulsar-admin/sources.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar-admin/tenants.md b/site2/website-next/static/reference/2.6.x/pulsar-admin/tenants.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar-admin/tenants.md
rename to site2/website-next/static/reference/2.6.x/pulsar-admin/tenants.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar-admin/topics.md b/site2/website-next/static/reference/2.6.x/pulsar-admin/topics.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar-admin/topics.md
rename to site2/website-next/static/reference/2.6.x/pulsar-admin/topics.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar-admin/transactions.md b/site2/website-next/static/reference/2.6.x/pulsar-admin/transactions.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar-admin/transactions.md
rename to site2/website-next/static/reference/2.6.x/pulsar-admin/transactions.md
diff --git a/site2/website-next/static/reference/2.6.x/pulsar-client/README.md b/site2/website-next/static/reference/2.6.x/pulsar-client/README.md
new file mode 100644
index 00000000000..f9c6768b025
--- /dev/null
+++ b/site2/website-next/static/reference/2.6.x/pulsar-client/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-client`.
diff --git a/site2/website-next/docsify/2.6.x/pulsar-client/README.md b/site2/website-next/static/reference/2.6.x/pulsar-client/pulsar-client.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar-client/README.md
rename to site2/website-next/static/reference/2.6.x/pulsar-client/pulsar-client.md
diff --git a/site2/website-next/static/reference/2.6.x/pulsar-daemon/README.md b/site2/website-next/static/reference/2.6.x/pulsar-daemon/README.md
new file mode 100644
index 00000000000..c83ef25d451
--- /dev/null
+++ b/site2/website-next/static/reference/2.6.x/pulsar-daemon/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-daemon`.
diff --git a/site2/website-next/docsify/2.6.x/pulsar-daemon/README.md b/site2/website-next/static/reference/2.6.x/pulsar-daemon/pulsar-daemon.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar-daemon/README.md
rename to site2/website-next/static/reference/2.6.x/pulsar-daemon/pulsar-daemon.md
diff --git a/site2/website-next/static/reference/2.6.x/pulsar-perf/README.md b/site2/website-next/static/reference/2.6.x/pulsar-perf/README.md
new file mode 100644
index 00000000000..61098e50893
--- /dev/null
+++ b/site2/website-next/static/reference/2.6.x/pulsar-perf/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-perf`.
diff --git a/site2/website-next/docsify/2.6.x/pulsar-perf/README.md b/site2/website-next/static/reference/2.6.x/pulsar-perf/pulsar-perf.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar-perf/README.md
rename to site2/website-next/static/reference/2.6.x/pulsar-perf/pulsar-perf.md
diff --git a/site2/website-next/static/reference/2.6.x/pulsar/README.md b/site2/website-next/static/reference/2.6.x/pulsar/README.md
new file mode 100644
index 00000000000..bf2c5426160
--- /dev/null
+++ b/site2/website-next/static/reference/2.6.x/pulsar/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar`.
diff --git a/site2/website-next/docsify/2.6.x/pulsar/broker-tool.md b/site2/website-next/static/reference/2.6.x/pulsar/broker-tool.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar/broker-tool.md
rename to site2/website-next/static/reference/2.6.x/pulsar/broker-tool.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar/compact-topic.md b/site2/website-next/static/reference/2.6.x/pulsar/compact-topic.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar/compact-topic.md
rename to site2/website-next/static/reference/2.6.x/pulsar/compact-topic.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar/delete-cluster-metadata.md b/site2/website-next/static/reference/2.6.x/pulsar/delete-cluster-metadata.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar/delete-cluster-metadata.md
rename to site2/website-next/static/reference/2.6.x/pulsar/delete-cluster-metadata.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar/functions-worker.md b/site2/website-next/static/reference/2.6.x/pulsar/functions-worker.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar/functions-worker.md
rename to site2/website-next/static/reference/2.6.x/pulsar/functions-worker.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar/initialize-cluster-metadata.md b/site2/website-next/static/reference/2.6.x/pulsar/initialize-cluster-metadata.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar/initialize-cluster-metadata.md
rename to site2/website-next/static/reference/2.6.x/pulsar/initialize-cluster-metadata.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar/initialize-namespace.md b/site2/website-next/static/reference/2.6.x/pulsar/initialize-namespace.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar/initialize-namespace.md
rename to site2/website-next/static/reference/2.6.x/pulsar/initialize-namespace.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar/initialize-transaction-coordinator-metadata.md b/site2/website-next/static/reference/2.6.x/pulsar/initialize-transaction-coordinator-metadata.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar/initialize-transaction-coordinator-metadata.md
rename to site2/website-next/static/reference/2.6.x/pulsar/initialize-transaction-coordinator-metadata.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar/proxy.md b/site2/website-next/static/reference/2.6.x/pulsar/proxy.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar/proxy.md
rename to site2/website-next/static/reference/2.6.x/pulsar/proxy.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar/tokens.md b/site2/website-next/static/reference/2.6.x/pulsar/tokens.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar/tokens.md
rename to site2/website-next/static/reference/2.6.x/pulsar/tokens.md
diff --git a/site2/website-next/docsify/2.6.x/pulsar/websocket.md b/site2/website-next/static/reference/2.6.x/pulsar/websocket.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/pulsar/websocket.md
rename to site2/website-next/static/reference/2.6.x/pulsar/websocket.md
diff --git a/site2/website-next/docsify/2.7.x/README.md b/site2/website-next/static/reference/2.7.x/README.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/README.md
rename to site2/website-next/static/reference/2.7.x/README.md
diff --git a/site2/website-next/static/reference/2.7.x/_sidebar.md b/site2/website-next/static/reference/2.7.x/_sidebar.md
new file mode 100644
index 00000000000..98a133d761b
--- /dev/null
+++ b/site2/website-next/static/reference/2.7.x/_sidebar.md
@@ -0,0 +1,47 @@
+- [Configuration]()
+  - [Pulsar](config/)
+    - [Configuration](config/reference-configuration)
+  - [Client](client/)
+    - [Client](client/client-libraries-java)
+- [CLI Tools](cli.md)
+  - [pulsar-admin](pulsar-admin/)
+    - [broker-stats](pulsar-admin/broker-stats.md)
+    - [brokers](pulsar-admin/brokers.md)
+    - [bookies](pulsar-admin/bookies.md)
+    - [clusters](pulsar-admin/clusters.md)
+    - [functions](pulsar-admin/functions.md)
+    - [functions-worker](pulsar-admin/functions-worker.md)
+    - [namespaces](pulsar-admin/namespaces.md)
+    - [ns-isolation-policy](pulsar-admin/ns-isolation-policy.md)
+    - [sources](pulsar-admin/sources.md)
+    - [sinks](pulsar-admin/sinks.md)
+    - [topics](pulsar-admin/topics.md)
+    - [proxy-stats](pulsar-admin/proxy-stats.md)
+    - [resourcegroups](pulsar-admin/resourcegroups.md)
+    - [transactions](pulsar-admin/transactions.md)
+    - [tenants](pulsar-admin/tenants.md)
+    - [resource-quotas](pulsar-admin/resource-quotas.md)
+    - [schemas](pulsar-admin/schemas.md)
+    - [packages](pulsar-admin/packages.md)
+  - [pulsar](pulsar/)
+    - [broker](pulsar/broker.md)
+    - [broker-tool](pulsar/broker-tool.md)
+    - [compact-topic](pulsar/compact-topic.md)
+    - [tokens](pulsar/tokens.md)
+    - [proxy](pulsar/proxy.md)
+    - [functions-worker](pulsar/functions-worker.md)
+    - [standalone](pulsar/standalone.md)
+    - [initialize-cluster-metadata](pulsar/initialize-cluster-metadata.md)
+    - [delete-cluster-metadata](pulsar/delete-cluster-metadata.md)
+    - [initialize-transaction-coordinator-metadata](pulsar/initialize-transaction-coordinator-metadata.md)
+    - [initialize-namespace](pulsar/initialize-namespace.md)
+    - [version](pulsar/version.md)
+    - [websocket](pulsar/websocket.md)
+  - [pulsar-client](pulsar-client/)
+    - [pulsar-client](pulsar-client/pulsar-client.md)
+  - [pulsar-daemon](pulsar-daemon/)
+    - [pulsar-daemon](pulsar-daemon/pulsar-daemon.md)
+  - [pulsar-perf](pulsar-perf/)
+    - [pulsar-perf](pulsar-perf/pulsar-perf.md)
+  - [bookkeeper](bookkeeper/)
+    - [bookkeeper](bookkeeper/bookkeeper.md)
diff --git a/site2/website-next/static/reference/2.7.x/bookkeeper/README.md b/site2/website-next/static/reference/2.7.x/bookkeeper/README.md
new file mode 100644
index 00000000000..9d1dd4aed50
--- /dev/null
+++ b/site2/website-next/static/reference/2.7.x/bookkeeper/README.md
@@ -0,0 +1 @@
+> Docs for `bookkeeper`.
diff --git a/site2/website-next/docsify/2.7.x/bookkeeper/README.md b/site2/website-next/static/reference/2.7.x/bookkeeper/bookkeeper.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/bookkeeper/README.md
rename to site2/website-next/static/reference/2.7.x/bookkeeper/bookkeeper.md
diff --git a/site2/website-next/docsify/2.7.x/CLI.md b/site2/website-next/static/reference/2.7.x/cli.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/CLI.md
rename to site2/website-next/static/reference/2.7.x/cli.md
diff --git a/site2/website-next/static/reference/2.7.x/client/README.md b/site2/website-next/static/reference/2.7.x/client/README.md
new file mode 100644
index 00000000000..323b61c38b5
--- /dev/null
+++ b/site2/website-next/static/reference/2.7.x/client/README.md
@@ -0,0 +1 @@
+> Docs for Pulsar Java Client Configuration.
diff --git a/site2/website-next/static/reference/2.7.x/client/_sidebar.md b/site2/website-next/static/reference/2.7.x/client/_sidebar.md
new file mode 100644
index 00000000000..3260ed96beb
--- /dev/null
+++ b/site2/website-next/static/reference/2.7.x/client/_sidebar.md
@@ -0,0 +1,2 @@
+- [Configuration]()
+  - [Client](client/client-libraries-java)
diff --git a/site2/website-next/docsify/2.7.x/client/client-libraries-java.md b/site2/website-next/static/reference/2.7.x/client/client-libraries-java.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/client/client-libraries-java.md
rename to site2/website-next/static/reference/2.7.x/client/client-libraries-java.md
diff --git a/site2/website-next/docsify/2.7.x/config/README.md b/site2/website-next/static/reference/2.7.x/config/README.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/config/README.md
rename to site2/website-next/static/reference/2.7.x/config/README.md
diff --git a/site2/website-next/docsify/2.6.x/config/_sidebar.md b/site2/website-next/static/reference/2.7.x/config/_sidebar.md
similarity index 100%
rename from site2/website-next/docsify/2.6.x/config/_sidebar.md
rename to site2/website-next/static/reference/2.7.x/config/_sidebar.md
diff --git a/site2/website-next/docsify/2.7.x/config/reference-configuration.md b/site2/website-next/static/reference/2.7.x/config/reference-configuration.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/config/reference-configuration.md
rename to site2/website-next/static/reference/2.7.x/config/reference-configuration.md
diff --git a/site2/website-next/static/reference/2.7.x/pulsar-admin/README.md b/site2/website-next/static/reference/2.7.x/pulsar-admin/README.md
new file mode 100644
index 00000000000..614dee15501
--- /dev/null
+++ b/site2/website-next/static/reference/2.7.x/pulsar-admin/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-admin`.
diff --git a/site2/website-next/docsify/2.7.x/pulsar-admin/bookies.md b/site2/website-next/static/reference/2.7.x/pulsar-admin/bookies.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar-admin/bookies.md
rename to site2/website-next/static/reference/2.7.x/pulsar-admin/bookies.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar-admin/broker-stats.md b/site2/website-next/static/reference/2.7.x/pulsar-admin/broker-stats.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar-admin/broker-stats.md
rename to site2/website-next/static/reference/2.7.x/pulsar-admin/broker-stats.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar-admin/brokers.md b/site2/website-next/static/reference/2.7.x/pulsar-admin/brokers.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar-admin/brokers.md
rename to site2/website-next/static/reference/2.7.x/pulsar-admin/brokers.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar-admin/clusters.md b/site2/website-next/static/reference/2.7.x/pulsar-admin/clusters.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar-admin/clusters.md
rename to site2/website-next/static/reference/2.7.x/pulsar-admin/clusters.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar-admin/functions-worker.md b/site2/website-next/static/reference/2.7.x/pulsar-admin/functions-worker.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar-admin/functions-worker.md
rename to site2/website-next/static/reference/2.7.x/pulsar-admin/functions-worker.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar-admin/functions.md b/site2/website-next/static/reference/2.7.x/pulsar-admin/functions.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar-admin/functions.md
rename to site2/website-next/static/reference/2.7.x/pulsar-admin/functions.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar-admin/namespaces.md b/site2/website-next/static/reference/2.7.x/pulsar-admin/namespaces.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar-admin/namespaces.md
rename to site2/website-next/static/reference/2.7.x/pulsar-admin/namespaces.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar-admin/ns-isolation-policy.md b/site2/website-next/static/reference/2.7.x/pulsar-admin/ns-isolation-policy.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar-admin/ns-isolation-policy.md
rename to site2/website-next/static/reference/2.7.x/pulsar-admin/ns-isolation-policy.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar-admin/packages.md b/site2/website-next/static/reference/2.7.x/pulsar-admin/packages.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar-admin/packages.md
rename to site2/website-next/static/reference/2.7.x/pulsar-admin/packages.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar-admin/proxy-stats.md b/site2/website-next/static/reference/2.7.x/pulsar-admin/proxy-stats.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar-admin/proxy-stats.md
rename to site2/website-next/static/reference/2.7.x/pulsar-admin/proxy-stats.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar-admin/resource-quotas.md b/site2/website-next/static/reference/2.7.x/pulsar-admin/resource-quotas.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar-admin/resource-quotas.md
rename to site2/website-next/static/reference/2.7.x/pulsar-admin/resource-quotas.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar-admin/resourcegroups.md b/site2/website-next/static/reference/2.7.x/pulsar-admin/resourcegroups.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar-admin/resourcegroups.md
rename to site2/website-next/static/reference/2.7.x/pulsar-admin/resourcegroups.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar-admin/schemas.md b/site2/website-next/static/reference/2.7.x/pulsar-admin/schemas.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar-admin/schemas.md
rename to site2/website-next/static/reference/2.7.x/pulsar-admin/schemas.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar-admin/sinks.md b/site2/website-next/static/reference/2.7.x/pulsar-admin/sinks.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar-admin/sinks.md
rename to site2/website-next/static/reference/2.7.x/pulsar-admin/sinks.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar-admin/sources.md b/site2/website-next/static/reference/2.7.x/pulsar-admin/sources.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar-admin/sources.md
rename to site2/website-next/static/reference/2.7.x/pulsar-admin/sources.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar-admin/tenants.md b/site2/website-next/static/reference/2.7.x/pulsar-admin/tenants.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar-admin/tenants.md
rename to site2/website-next/static/reference/2.7.x/pulsar-admin/tenants.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar-admin/topics.md b/site2/website-next/static/reference/2.7.x/pulsar-admin/topics.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar-admin/topics.md
rename to site2/website-next/static/reference/2.7.x/pulsar-admin/topics.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar-admin/transactions.md b/site2/website-next/static/reference/2.7.x/pulsar-admin/transactions.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar-admin/transactions.md
rename to site2/website-next/static/reference/2.7.x/pulsar-admin/transactions.md
diff --git a/site2/website-next/static/reference/2.7.x/pulsar-client/README.md b/site2/website-next/static/reference/2.7.x/pulsar-client/README.md
new file mode 100644
index 00000000000..f9c6768b025
--- /dev/null
+++ b/site2/website-next/static/reference/2.7.x/pulsar-client/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-client`.
diff --git a/site2/website-next/docsify/2.7.x/pulsar-client/README.md b/site2/website-next/static/reference/2.7.x/pulsar-client/pulsar-client.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar-client/README.md
rename to site2/website-next/static/reference/2.7.x/pulsar-client/pulsar-client.md
diff --git a/site2/website-next/static/reference/2.7.x/pulsar-daemon/README.md b/site2/website-next/static/reference/2.7.x/pulsar-daemon/README.md
new file mode 100644
index 00000000000..c83ef25d451
--- /dev/null
+++ b/site2/website-next/static/reference/2.7.x/pulsar-daemon/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-daemon`.
diff --git a/site2/website-next/docsify/2.7.x/pulsar-daemon/README.md b/site2/website-next/static/reference/2.7.x/pulsar-daemon/pulsar-daemon.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar-daemon/README.md
rename to site2/website-next/static/reference/2.7.x/pulsar-daemon/pulsar-daemon.md
diff --git a/site2/website-next/static/reference/2.7.x/pulsar-perf/README.md b/site2/website-next/static/reference/2.7.x/pulsar-perf/README.md
new file mode 100644
index 00000000000..61098e50893
--- /dev/null
+++ b/site2/website-next/static/reference/2.7.x/pulsar-perf/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-perf`.
diff --git a/site2/website-next/docsify/2.7.x/pulsar-perf/README.md b/site2/website-next/static/reference/2.7.x/pulsar-perf/pulsar-perf.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar-perf/README.md
rename to site2/website-next/static/reference/2.7.x/pulsar-perf/pulsar-perf.md
diff --git a/site2/website-next/static/reference/2.7.x/pulsar/README.md b/site2/website-next/static/reference/2.7.x/pulsar/README.md
new file mode 100644
index 00000000000..bf2c5426160
--- /dev/null
+++ b/site2/website-next/static/reference/2.7.x/pulsar/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar`.
diff --git a/site2/website-next/docsify/2.7.x/pulsar/broker-tool.md b/site2/website-next/static/reference/2.7.x/pulsar/broker-tool.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar/broker-tool.md
rename to site2/website-next/static/reference/2.7.x/pulsar/broker-tool.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar/compact-topic.md b/site2/website-next/static/reference/2.7.x/pulsar/compact-topic.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar/compact-topic.md
rename to site2/website-next/static/reference/2.7.x/pulsar/compact-topic.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar/delete-cluster-metadata.md b/site2/website-next/static/reference/2.7.x/pulsar/delete-cluster-metadata.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar/delete-cluster-metadata.md
rename to site2/website-next/static/reference/2.7.x/pulsar/delete-cluster-metadata.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar/functions-worker.md b/site2/website-next/static/reference/2.7.x/pulsar/functions-worker.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar/functions-worker.md
rename to site2/website-next/static/reference/2.7.x/pulsar/functions-worker.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar/initialize-cluster-metadata.md b/site2/website-next/static/reference/2.7.x/pulsar/initialize-cluster-metadata.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar/initialize-cluster-metadata.md
rename to site2/website-next/static/reference/2.7.x/pulsar/initialize-cluster-metadata.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar/initialize-namespace.md b/site2/website-next/static/reference/2.7.x/pulsar/initialize-namespace.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar/initialize-namespace.md
rename to site2/website-next/static/reference/2.7.x/pulsar/initialize-namespace.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar/initialize-transaction-coordinator-metadata.md b/site2/website-next/static/reference/2.7.x/pulsar/initialize-transaction-coordinator-metadata.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar/initialize-transaction-coordinator-metadata.md
rename to site2/website-next/static/reference/2.7.x/pulsar/initialize-transaction-coordinator-metadata.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar/proxy.md b/site2/website-next/static/reference/2.7.x/pulsar/proxy.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar/proxy.md
rename to site2/website-next/static/reference/2.7.x/pulsar/proxy.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar/tokens.md b/site2/website-next/static/reference/2.7.x/pulsar/tokens.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar/tokens.md
rename to site2/website-next/static/reference/2.7.x/pulsar/tokens.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar/version.md b/site2/website-next/static/reference/2.7.x/pulsar/version.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar/version.md
rename to site2/website-next/static/reference/2.7.x/pulsar/version.md
diff --git a/site2/website-next/docsify/2.7.x/pulsar/websocket.md b/site2/website-next/static/reference/2.7.x/pulsar/websocket.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/pulsar/websocket.md
rename to site2/website-next/static/reference/2.7.x/pulsar/websocket.md
diff --git a/site2/website-next/docsify/2.8.x/README.md b/site2/website-next/static/reference/2.8.x/README.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/README.md
rename to site2/website-next/static/reference/2.8.x/README.md
diff --git a/site2/website-next/static/reference/2.8.x/_sidebar.md b/site2/website-next/static/reference/2.8.x/_sidebar.md
new file mode 100644
index 00000000000..98a133d761b
--- /dev/null
+++ b/site2/website-next/static/reference/2.8.x/_sidebar.md
@@ -0,0 +1,47 @@
+- [Configuration]()
+  - [Pulsar](config/)
+    - [Configuration](config/reference-configuration)
+  - [Client](client/)
+    - [Client](client/client-libraries-java)
+- [CLI Tools](cli.md)
+  - [pulsar-admin](pulsar-admin/)
+    - [broker-stats](pulsar-admin/broker-stats.md)
+    - [brokers](pulsar-admin/brokers.md)
+    - [bookies](pulsar-admin/bookies.md)
+    - [clusters](pulsar-admin/clusters.md)
+    - [functions](pulsar-admin/functions.md)
+    - [functions-worker](pulsar-admin/functions-worker.md)
+    - [namespaces](pulsar-admin/namespaces.md)
+    - [ns-isolation-policy](pulsar-admin/ns-isolation-policy.md)
+    - [sources](pulsar-admin/sources.md)
+    - [sinks](pulsar-admin/sinks.md)
+    - [topics](pulsar-admin/topics.md)
+    - [proxy-stats](pulsar-admin/proxy-stats.md)
+    - [resourcegroups](pulsar-admin/resourcegroups.md)
+    - [transactions](pulsar-admin/transactions.md)
+    - [tenants](pulsar-admin/tenants.md)
+    - [resource-quotas](pulsar-admin/resource-quotas.md)
+    - [schemas](pulsar-admin/schemas.md)
+    - [packages](pulsar-admin/packages.md)
+  - [pulsar](pulsar/)
+    - [broker](pulsar/broker.md)
+    - [broker-tool](pulsar/broker-tool.md)
+    - [compact-topic](pulsar/compact-topic.md)
+    - [tokens](pulsar/tokens.md)
+    - [proxy](pulsar/proxy.md)
+    - [functions-worker](pulsar/functions-worker.md)
+    - [standalone](pulsar/standalone.md)
+    - [initialize-cluster-metadata](pulsar/initialize-cluster-metadata.md)
+    - [delete-cluster-metadata](pulsar/delete-cluster-metadata.md)
+    - [initialize-transaction-coordinator-metadata](pulsar/initialize-transaction-coordinator-metadata.md)
+    - [initialize-namespace](pulsar/initialize-namespace.md)
+    - [version](pulsar/version.md)
+    - [websocket](pulsar/websocket.md)
+  - [pulsar-client](pulsar-client/)
+    - [pulsar-client](pulsar-client/pulsar-client.md)
+  - [pulsar-daemon](pulsar-daemon/)
+    - [pulsar-daemon](pulsar-daemon/pulsar-daemon.md)
+  - [pulsar-perf](pulsar-perf/)
+    - [pulsar-perf](pulsar-perf/pulsar-perf.md)
+  - [bookkeeper](bookkeeper/)
+    - [bookkeeper](bookkeeper/bookkeeper.md)
diff --git a/site2/website-next/static/reference/2.8.x/bookkeeper/README.md b/site2/website-next/static/reference/2.8.x/bookkeeper/README.md
new file mode 100644
index 00000000000..9d1dd4aed50
--- /dev/null
+++ b/site2/website-next/static/reference/2.8.x/bookkeeper/README.md
@@ -0,0 +1 @@
+> Docs for `bookkeeper`.
diff --git a/site2/website-next/docsify/2.8.x/bookkeeper/README.md b/site2/website-next/static/reference/2.8.x/bookkeeper/bookkeeper.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/bookkeeper/README.md
rename to site2/website-next/static/reference/2.8.x/bookkeeper/bookkeeper.md
diff --git a/site2/website-next/docsify/2.8.x/CLI.md b/site2/website-next/static/reference/2.8.x/cli.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/CLI.md
rename to site2/website-next/static/reference/2.8.x/cli.md
diff --git a/site2/website-next/static/reference/2.8.x/client/README.md b/site2/website-next/static/reference/2.8.x/client/README.md
new file mode 100644
index 00000000000..323b61c38b5
--- /dev/null
+++ b/site2/website-next/static/reference/2.8.x/client/README.md
@@ -0,0 +1 @@
+> Docs for Pulsar Java Client Configuration.
diff --git a/site2/website-next/static/reference/2.8.x/client/_sidebar.md b/site2/website-next/static/reference/2.8.x/client/_sidebar.md
new file mode 100644
index 00000000000..3260ed96beb
--- /dev/null
+++ b/site2/website-next/static/reference/2.8.x/client/_sidebar.md
@@ -0,0 +1,2 @@
+- [Configuration]()
+  - [Client](client/client-libraries-java)
diff --git a/site2/website-next/docsify/2.8.x/client/client-libraries-java.md b/site2/website-next/static/reference/2.8.x/client/client-libraries-java.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/client/client-libraries-java.md
rename to site2/website-next/static/reference/2.8.x/client/client-libraries-java.md
diff --git a/site2/website-next/docsify/2.8.x/config/README.md b/site2/website-next/static/reference/2.8.x/config/README.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/config/README.md
rename to site2/website-next/static/reference/2.8.x/config/README.md
diff --git a/site2/website-next/docsify/2.7.x/config/_sidebar.md b/site2/website-next/static/reference/2.8.x/config/_sidebar.md
similarity index 100%
rename from site2/website-next/docsify/2.7.x/config/_sidebar.md
rename to site2/website-next/static/reference/2.8.x/config/_sidebar.md
diff --git a/site2/website-next/docsify/2.8.x/config/reference-configuration.md b/site2/website-next/static/reference/2.8.x/config/reference-configuration.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/config/reference-configuration.md
rename to site2/website-next/static/reference/2.8.x/config/reference-configuration.md
diff --git a/site2/website-next/static/reference/2.8.x/pulsar-admin/README.md b/site2/website-next/static/reference/2.8.x/pulsar-admin/README.md
new file mode 100644
index 00000000000..614dee15501
--- /dev/null
+++ b/site2/website-next/static/reference/2.8.x/pulsar-admin/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-admin`.
diff --git a/site2/website-next/docsify/2.8.x/pulsar-admin/bookies.md b/site2/website-next/static/reference/2.8.x/pulsar-admin/bookies.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar-admin/bookies.md
rename to site2/website-next/static/reference/2.8.x/pulsar-admin/bookies.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar-admin/broker-stats.md b/site2/website-next/static/reference/2.8.x/pulsar-admin/broker-stats.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar-admin/broker-stats.md
rename to site2/website-next/static/reference/2.8.x/pulsar-admin/broker-stats.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar-admin/brokers.md b/site2/website-next/static/reference/2.8.x/pulsar-admin/brokers.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar-admin/brokers.md
rename to site2/website-next/static/reference/2.8.x/pulsar-admin/brokers.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar-admin/clusters.md b/site2/website-next/static/reference/2.8.x/pulsar-admin/clusters.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar-admin/clusters.md
rename to site2/website-next/static/reference/2.8.x/pulsar-admin/clusters.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar-admin/functions-worker.md b/site2/website-next/static/reference/2.8.x/pulsar-admin/functions-worker.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar-admin/functions-worker.md
rename to site2/website-next/static/reference/2.8.x/pulsar-admin/functions-worker.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar-admin/functions.md b/site2/website-next/static/reference/2.8.x/pulsar-admin/functions.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar-admin/functions.md
rename to site2/website-next/static/reference/2.8.x/pulsar-admin/functions.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar-admin/namespaces.md b/site2/website-next/static/reference/2.8.x/pulsar-admin/namespaces.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar-admin/namespaces.md
rename to site2/website-next/static/reference/2.8.x/pulsar-admin/namespaces.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar-admin/ns-isolation-policy.md b/site2/website-next/static/reference/2.8.x/pulsar-admin/ns-isolation-policy.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar-admin/ns-isolation-policy.md
rename to site2/website-next/static/reference/2.8.x/pulsar-admin/ns-isolation-policy.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar-admin/packages.md b/site2/website-next/static/reference/2.8.x/pulsar-admin/packages.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar-admin/packages.md
rename to site2/website-next/static/reference/2.8.x/pulsar-admin/packages.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar-admin/proxy-stats.md b/site2/website-next/static/reference/2.8.x/pulsar-admin/proxy-stats.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar-admin/proxy-stats.md
rename to site2/website-next/static/reference/2.8.x/pulsar-admin/proxy-stats.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar-admin/resource-quotas.md b/site2/website-next/static/reference/2.8.x/pulsar-admin/resource-quotas.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar-admin/resource-quotas.md
rename to site2/website-next/static/reference/2.8.x/pulsar-admin/resource-quotas.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar-admin/resourcegroups.md b/site2/website-next/static/reference/2.8.x/pulsar-admin/resourcegroups.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar-admin/resourcegroups.md
rename to site2/website-next/static/reference/2.8.x/pulsar-admin/resourcegroups.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar-admin/schemas.md b/site2/website-next/static/reference/2.8.x/pulsar-admin/schemas.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar-admin/schemas.md
rename to site2/website-next/static/reference/2.8.x/pulsar-admin/schemas.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar-admin/sinks.md b/site2/website-next/static/reference/2.8.x/pulsar-admin/sinks.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar-admin/sinks.md
rename to site2/website-next/static/reference/2.8.x/pulsar-admin/sinks.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar-admin/sources.md b/site2/website-next/static/reference/2.8.x/pulsar-admin/sources.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar-admin/sources.md
rename to site2/website-next/static/reference/2.8.x/pulsar-admin/sources.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar-admin/tenants.md b/site2/website-next/static/reference/2.8.x/pulsar-admin/tenants.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar-admin/tenants.md
rename to site2/website-next/static/reference/2.8.x/pulsar-admin/tenants.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar-admin/topics.md b/site2/website-next/static/reference/2.8.x/pulsar-admin/topics.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar-admin/topics.md
rename to site2/website-next/static/reference/2.8.x/pulsar-admin/topics.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar-admin/transactions.md b/site2/website-next/static/reference/2.8.x/pulsar-admin/transactions.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar-admin/transactions.md
rename to site2/website-next/static/reference/2.8.x/pulsar-admin/transactions.md
diff --git a/site2/website-next/static/reference/2.8.x/pulsar-client/README.md b/site2/website-next/static/reference/2.8.x/pulsar-client/README.md
new file mode 100644
index 00000000000..f9c6768b025
--- /dev/null
+++ b/site2/website-next/static/reference/2.8.x/pulsar-client/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-client`.
diff --git a/site2/website-next/docsify/2.8.x/pulsar-client/README.md b/site2/website-next/static/reference/2.8.x/pulsar-client/pulsar-client.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar-client/README.md
rename to site2/website-next/static/reference/2.8.x/pulsar-client/pulsar-client.md
diff --git a/site2/website-next/static/reference/2.8.x/pulsar-daemon/README.md b/site2/website-next/static/reference/2.8.x/pulsar-daemon/README.md
new file mode 100644
index 00000000000..c83ef25d451
--- /dev/null
+++ b/site2/website-next/static/reference/2.8.x/pulsar-daemon/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-daemon`.
diff --git a/site2/website-next/docsify/2.8.x/pulsar-daemon/README.md b/site2/website-next/static/reference/2.8.x/pulsar-daemon/pulsar-daemon.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar-daemon/README.md
rename to site2/website-next/static/reference/2.8.x/pulsar-daemon/pulsar-daemon.md
diff --git a/site2/website-next/static/reference/2.8.x/pulsar-perf/README.md b/site2/website-next/static/reference/2.8.x/pulsar-perf/README.md
new file mode 100644
index 00000000000..61098e50893
--- /dev/null
+++ b/site2/website-next/static/reference/2.8.x/pulsar-perf/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-perf`.
diff --git a/site2/website-next/docsify/2.8.x/pulsar-perf/README.md b/site2/website-next/static/reference/2.8.x/pulsar-perf/pulsar-perf.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar-perf/README.md
rename to site2/website-next/static/reference/2.8.x/pulsar-perf/pulsar-perf.md
diff --git a/site2/website-next/static/reference/2.8.x/pulsar/README.md b/site2/website-next/static/reference/2.8.x/pulsar/README.md
new file mode 100644
index 00000000000..bf2c5426160
--- /dev/null
+++ b/site2/website-next/static/reference/2.8.x/pulsar/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar`.
diff --git a/site2/website-next/docsify/2.8.x/pulsar/broker-tool.md b/site2/website-next/static/reference/2.8.x/pulsar/broker-tool.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar/broker-tool.md
rename to site2/website-next/static/reference/2.8.x/pulsar/broker-tool.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar/broker.md b/site2/website-next/static/reference/2.8.x/pulsar/broker.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar/broker.md
rename to site2/website-next/static/reference/2.8.x/pulsar/broker.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar/compact-topic.md b/site2/website-next/static/reference/2.8.x/pulsar/compact-topic.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar/compact-topic.md
rename to site2/website-next/static/reference/2.8.x/pulsar/compact-topic.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar/delete-cluster-metadata.md b/site2/website-next/static/reference/2.8.x/pulsar/delete-cluster-metadata.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar/delete-cluster-metadata.md
rename to site2/website-next/static/reference/2.8.x/pulsar/delete-cluster-metadata.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar/functions-worker.md b/site2/website-next/static/reference/2.8.x/pulsar/functions-worker.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar/functions-worker.md
rename to site2/website-next/static/reference/2.8.x/pulsar/functions-worker.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar/initialize-cluster-metadata.md b/site2/website-next/static/reference/2.8.x/pulsar/initialize-cluster-metadata.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar/initialize-cluster-metadata.md
rename to site2/website-next/static/reference/2.8.x/pulsar/initialize-cluster-metadata.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar/initialize-namespace.md b/site2/website-next/static/reference/2.8.x/pulsar/initialize-namespace.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar/initialize-namespace.md
rename to site2/website-next/static/reference/2.8.x/pulsar/initialize-namespace.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar/initialize-transaction-coordinator-metadata.md b/site2/website-next/static/reference/2.8.x/pulsar/initialize-transaction-coordinator-metadata.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar/initialize-transaction-coordinator-metadata.md
rename to site2/website-next/static/reference/2.8.x/pulsar/initialize-transaction-coordinator-metadata.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar/proxy.md b/site2/website-next/static/reference/2.8.x/pulsar/proxy.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar/proxy.md
rename to site2/website-next/static/reference/2.8.x/pulsar/proxy.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar/standalone.md b/site2/website-next/static/reference/2.8.x/pulsar/standalone.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar/standalone.md
rename to site2/website-next/static/reference/2.8.x/pulsar/standalone.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar/tokens.md b/site2/website-next/static/reference/2.8.x/pulsar/tokens.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar/tokens.md
rename to site2/website-next/static/reference/2.8.x/pulsar/tokens.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar/version.md b/site2/website-next/static/reference/2.8.x/pulsar/version.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar/version.md
rename to site2/website-next/static/reference/2.8.x/pulsar/version.md
diff --git a/site2/website-next/docsify/2.8.x/pulsar/websocket.md b/site2/website-next/static/reference/2.8.x/pulsar/websocket.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/pulsar/websocket.md
rename to site2/website-next/static/reference/2.8.x/pulsar/websocket.md
diff --git a/site2/website-next/docsify/2.9.x/README.md b/site2/website-next/static/reference/2.9.x/README.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/README.md
rename to site2/website-next/static/reference/2.9.x/README.md
diff --git a/site2/website-next/static/reference/2.9.x/_sidebar.md b/site2/website-next/static/reference/2.9.x/_sidebar.md
new file mode 100644
index 00000000000..98a133d761b
--- /dev/null
+++ b/site2/website-next/static/reference/2.9.x/_sidebar.md
@@ -0,0 +1,47 @@
+- [Configuration]()
+  - [Pulsar](config/)
+    - [Configuration](config/reference-configuration)
+  - [Client](client/)
+    - [Client](client/client-libraries-java)
+- [CLI Tools](cli.md)
+  - [pulsar-admin](pulsar-admin/)
+    - [broker-stats](pulsar-admin/broker-stats.md)
+    - [brokers](pulsar-admin/brokers.md)
+    - [bookies](pulsar-admin/bookies.md)
+    - [clusters](pulsar-admin/clusters.md)
+    - [functions](pulsar-admin/functions.md)
+    - [functions-worker](pulsar-admin/functions-worker.md)
+    - [namespaces](pulsar-admin/namespaces.md)
+    - [ns-isolation-policy](pulsar-admin/ns-isolation-policy.md)
+    - [sources](pulsar-admin/sources.md)
+    - [sinks](pulsar-admin/sinks.md)
+    - [topics](pulsar-admin/topics.md)
+    - [proxy-stats](pulsar-admin/proxy-stats.md)
+    - [resourcegroups](pulsar-admin/resourcegroups.md)
+    - [transactions](pulsar-admin/transactions.md)
+    - [tenants](pulsar-admin/tenants.md)
+    - [resource-quotas](pulsar-admin/resource-quotas.md)
+    - [schemas](pulsar-admin/schemas.md)
+    - [packages](pulsar-admin/packages.md)
+  - [pulsar](pulsar/)
+    - [broker](pulsar/broker.md)
+    - [broker-tool](pulsar/broker-tool.md)
+    - [compact-topic](pulsar/compact-topic.md)
+    - [tokens](pulsar/tokens.md)
+    - [proxy](pulsar/proxy.md)
+    - [functions-worker](pulsar/functions-worker.md)
+    - [standalone](pulsar/standalone.md)
+    - [initialize-cluster-metadata](pulsar/initialize-cluster-metadata.md)
+    - [delete-cluster-metadata](pulsar/delete-cluster-metadata.md)
+    - [initialize-transaction-coordinator-metadata](pulsar/initialize-transaction-coordinator-metadata.md)
+    - [initialize-namespace](pulsar/initialize-namespace.md)
+    - [version](pulsar/version.md)
+    - [websocket](pulsar/websocket.md)
+  - [pulsar-client](pulsar-client/)
+    - [pulsar-client](pulsar-client/pulsar-client.md)
+  - [pulsar-daemon](pulsar-daemon/)
+    - [pulsar-daemon](pulsar-daemon/pulsar-daemon.md)
+  - [pulsar-perf](pulsar-perf/)
+    - [pulsar-perf](pulsar-perf/pulsar-perf.md)
+  - [bookkeeper](bookkeeper/)
+    - [bookkeeper](bookkeeper/bookkeeper.md)
diff --git a/site2/website-next/static/reference/2.9.x/bookkeeper/README.md b/site2/website-next/static/reference/2.9.x/bookkeeper/README.md
new file mode 100644
index 00000000000..9d1dd4aed50
--- /dev/null
+++ b/site2/website-next/static/reference/2.9.x/bookkeeper/README.md
@@ -0,0 +1 @@
+> Docs for `bookkeeper`.
diff --git a/site2/website-next/docsify/2.9.x/bookkeeper/README.md b/site2/website-next/static/reference/2.9.x/bookkeeper/bookkeeper.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/bookkeeper/README.md
rename to site2/website-next/static/reference/2.9.x/bookkeeper/bookkeeper.md
diff --git a/site2/website-next/docsify/2.9.x/CLI.md b/site2/website-next/static/reference/2.9.x/cli.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/CLI.md
rename to site2/website-next/static/reference/2.9.x/cli.md
diff --git a/site2/website-next/static/reference/2.9.x/client/README.md b/site2/website-next/static/reference/2.9.x/client/README.md
new file mode 100644
index 00000000000..323b61c38b5
--- /dev/null
+++ b/site2/website-next/static/reference/2.9.x/client/README.md
@@ -0,0 +1 @@
+> Docs for Pulsar Java Client Configuration.
diff --git a/site2/website-next/static/reference/2.9.x/client/_sidebar.md b/site2/website-next/static/reference/2.9.x/client/_sidebar.md
new file mode 100644
index 00000000000..3260ed96beb
--- /dev/null
+++ b/site2/website-next/static/reference/2.9.x/client/_sidebar.md
@@ -0,0 +1,2 @@
+- [Configuration]()
+  - [Client](client/client-libraries-java)
diff --git a/site2/website-next/docsify/2.9.x/client/client-libraries-java.md b/site2/website-next/static/reference/2.9.x/client/client-libraries-java.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/client/client-libraries-java.md
rename to site2/website-next/static/reference/2.9.x/client/client-libraries-java.md
diff --git a/site2/website-next/docsify/2.9.x/config/README.md b/site2/website-next/static/reference/2.9.x/config/README.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/config/README.md
rename to site2/website-next/static/reference/2.9.x/config/README.md
diff --git a/site2/website-next/docsify/2.8.x/config/_sidebar.md b/site2/website-next/static/reference/2.9.x/config/_sidebar.md
similarity index 100%
rename from site2/website-next/docsify/2.8.x/config/_sidebar.md
rename to site2/website-next/static/reference/2.9.x/config/_sidebar.md
diff --git a/site2/website-next/docsify/2.9.x/config/reference-configuration.md b/site2/website-next/static/reference/2.9.x/config/reference-configuration.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/config/reference-configuration.md
rename to site2/website-next/static/reference/2.9.x/config/reference-configuration.md
diff --git a/site2/website-next/static/reference/2.9.x/pulsar-admin/README.md b/site2/website-next/static/reference/2.9.x/pulsar-admin/README.md
new file mode 100644
index 00000000000..614dee15501
--- /dev/null
+++ b/site2/website-next/static/reference/2.9.x/pulsar-admin/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-admin`.
diff --git a/site2/website-next/docsify/2.9.x/pulsar-admin/bookies.md b/site2/website-next/static/reference/2.9.x/pulsar-admin/bookies.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar-admin/bookies.md
rename to site2/website-next/static/reference/2.9.x/pulsar-admin/bookies.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar-admin/broker-stats.md b/site2/website-next/static/reference/2.9.x/pulsar-admin/broker-stats.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar-admin/broker-stats.md
rename to site2/website-next/static/reference/2.9.x/pulsar-admin/broker-stats.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar-admin/brokers.md b/site2/website-next/static/reference/2.9.x/pulsar-admin/brokers.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar-admin/brokers.md
rename to site2/website-next/static/reference/2.9.x/pulsar-admin/brokers.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar-admin/clusters.md b/site2/website-next/static/reference/2.9.x/pulsar-admin/clusters.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar-admin/clusters.md
rename to site2/website-next/static/reference/2.9.x/pulsar-admin/clusters.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar-admin/functions-worker.md b/site2/website-next/static/reference/2.9.x/pulsar-admin/functions-worker.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar-admin/functions-worker.md
rename to site2/website-next/static/reference/2.9.x/pulsar-admin/functions-worker.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar-admin/functions.md b/site2/website-next/static/reference/2.9.x/pulsar-admin/functions.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar-admin/functions.md
rename to site2/website-next/static/reference/2.9.x/pulsar-admin/functions.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar-admin/namespaces.md b/site2/website-next/static/reference/2.9.x/pulsar-admin/namespaces.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar-admin/namespaces.md
rename to site2/website-next/static/reference/2.9.x/pulsar-admin/namespaces.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar-admin/ns-isolation-policy.md b/site2/website-next/static/reference/2.9.x/pulsar-admin/ns-isolation-policy.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar-admin/ns-isolation-policy.md
rename to site2/website-next/static/reference/2.9.x/pulsar-admin/ns-isolation-policy.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar-admin/packages.md b/site2/website-next/static/reference/2.9.x/pulsar-admin/packages.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar-admin/packages.md
rename to site2/website-next/static/reference/2.9.x/pulsar-admin/packages.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar-admin/proxy-stats.md b/site2/website-next/static/reference/2.9.x/pulsar-admin/proxy-stats.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar-admin/proxy-stats.md
rename to site2/website-next/static/reference/2.9.x/pulsar-admin/proxy-stats.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar-admin/resource-quotas.md b/site2/website-next/static/reference/2.9.x/pulsar-admin/resource-quotas.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar-admin/resource-quotas.md
rename to site2/website-next/static/reference/2.9.x/pulsar-admin/resource-quotas.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar-admin/resourcegroups.md b/site2/website-next/static/reference/2.9.x/pulsar-admin/resourcegroups.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar-admin/resourcegroups.md
rename to site2/website-next/static/reference/2.9.x/pulsar-admin/resourcegroups.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar-admin/schemas.md b/site2/website-next/static/reference/2.9.x/pulsar-admin/schemas.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar-admin/schemas.md
rename to site2/website-next/static/reference/2.9.x/pulsar-admin/schemas.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar-admin/sinks.md b/site2/website-next/static/reference/2.9.x/pulsar-admin/sinks.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar-admin/sinks.md
rename to site2/website-next/static/reference/2.9.x/pulsar-admin/sinks.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar-admin/sources.md b/site2/website-next/static/reference/2.9.x/pulsar-admin/sources.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar-admin/sources.md
rename to site2/website-next/static/reference/2.9.x/pulsar-admin/sources.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar-admin/tenants.md b/site2/website-next/static/reference/2.9.x/pulsar-admin/tenants.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar-admin/tenants.md
rename to site2/website-next/static/reference/2.9.x/pulsar-admin/tenants.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar-admin/topics.md b/site2/website-next/static/reference/2.9.x/pulsar-admin/topics.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar-admin/topics.md
rename to site2/website-next/static/reference/2.9.x/pulsar-admin/topics.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar-admin/transactions.md b/site2/website-next/static/reference/2.9.x/pulsar-admin/transactions.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar-admin/transactions.md
rename to site2/website-next/static/reference/2.9.x/pulsar-admin/transactions.md
diff --git a/site2/website-next/static/reference/2.9.x/pulsar-client/README.md b/site2/website-next/static/reference/2.9.x/pulsar-client/README.md
new file mode 100644
index 00000000000..f9c6768b025
--- /dev/null
+++ b/site2/website-next/static/reference/2.9.x/pulsar-client/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-client`.
diff --git a/site2/website-next/docsify/2.9.x/pulsar-client/README.md b/site2/website-next/static/reference/2.9.x/pulsar-client/pulsar-client.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar-client/README.md
rename to site2/website-next/static/reference/2.9.x/pulsar-client/pulsar-client.md
diff --git a/site2/website-next/static/reference/2.9.x/pulsar-daemon/README.md b/site2/website-next/static/reference/2.9.x/pulsar-daemon/README.md
new file mode 100644
index 00000000000..c83ef25d451
--- /dev/null
+++ b/site2/website-next/static/reference/2.9.x/pulsar-daemon/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-daemon`.
diff --git a/site2/website-next/docsify/2.9.x/pulsar-daemon/README.md b/site2/website-next/static/reference/2.9.x/pulsar-daemon/pulsar-daemon.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar-daemon/README.md
rename to site2/website-next/static/reference/2.9.x/pulsar-daemon/pulsar-daemon.md
diff --git a/site2/website-next/static/reference/2.9.x/pulsar-perf/README.md b/site2/website-next/static/reference/2.9.x/pulsar-perf/README.md
new file mode 100644
index 00000000000..61098e50893
--- /dev/null
+++ b/site2/website-next/static/reference/2.9.x/pulsar-perf/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-perf`.
diff --git a/site2/website-next/docsify/2.9.x/pulsar-perf/README.md b/site2/website-next/static/reference/2.9.x/pulsar-perf/pulsar-perf.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar-perf/README.md
rename to site2/website-next/static/reference/2.9.x/pulsar-perf/pulsar-perf.md
diff --git a/site2/website-next/static/reference/2.9.x/pulsar/README.md b/site2/website-next/static/reference/2.9.x/pulsar/README.md
new file mode 100644
index 00000000000..bf2c5426160
--- /dev/null
+++ b/site2/website-next/static/reference/2.9.x/pulsar/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar`.
diff --git a/site2/website-next/docsify/2.9.x/pulsar/broker-tool.md b/site2/website-next/static/reference/2.9.x/pulsar/broker-tool.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar/broker-tool.md
rename to site2/website-next/static/reference/2.9.x/pulsar/broker-tool.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar/broker.md b/site2/website-next/static/reference/2.9.x/pulsar/broker.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar/broker.md
rename to site2/website-next/static/reference/2.9.x/pulsar/broker.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar/compact-topic.md b/site2/website-next/static/reference/2.9.x/pulsar/compact-topic.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar/compact-topic.md
rename to site2/website-next/static/reference/2.9.x/pulsar/compact-topic.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar/delete-cluster-metadata.md b/site2/website-next/static/reference/2.9.x/pulsar/delete-cluster-metadata.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar/delete-cluster-metadata.md
rename to site2/website-next/static/reference/2.9.x/pulsar/delete-cluster-metadata.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar/functions-worker.md b/site2/website-next/static/reference/2.9.x/pulsar/functions-worker.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar/functions-worker.md
rename to site2/website-next/static/reference/2.9.x/pulsar/functions-worker.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar/initialize-cluster-metadata.md b/site2/website-next/static/reference/2.9.x/pulsar/initialize-cluster-metadata.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar/initialize-cluster-metadata.md
rename to site2/website-next/static/reference/2.9.x/pulsar/initialize-cluster-metadata.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar/initialize-namespace.md b/site2/website-next/static/reference/2.9.x/pulsar/initialize-namespace.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar/initialize-namespace.md
rename to site2/website-next/static/reference/2.9.x/pulsar/initialize-namespace.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar/initialize-transaction-coordinator-metadata.md b/site2/website-next/static/reference/2.9.x/pulsar/initialize-transaction-coordinator-metadata.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar/initialize-transaction-coordinator-metadata.md
rename to site2/website-next/static/reference/2.9.x/pulsar/initialize-transaction-coordinator-metadata.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar/proxy.md b/site2/website-next/static/reference/2.9.x/pulsar/proxy.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar/proxy.md
rename to site2/website-next/static/reference/2.9.x/pulsar/proxy.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar/standalone.md b/site2/website-next/static/reference/2.9.x/pulsar/standalone.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar/standalone.md
rename to site2/website-next/static/reference/2.9.x/pulsar/standalone.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar/tokens.md b/site2/website-next/static/reference/2.9.x/pulsar/tokens.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar/tokens.md
rename to site2/website-next/static/reference/2.9.x/pulsar/tokens.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar/version.md b/site2/website-next/static/reference/2.9.x/pulsar/version.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar/version.md
rename to site2/website-next/static/reference/2.9.x/pulsar/version.md
diff --git a/site2/website-next/docsify/2.9.x/pulsar/websocket.md b/site2/website-next/static/reference/2.9.x/pulsar/websocket.md
similarity index 100%
rename from site2/website-next/docsify/2.9.x/pulsar/websocket.md
rename to site2/website-next/static/reference/2.9.x/pulsar/websocket.md
diff --git a/site2/website-next/docsify/index.html b/site2/website-next/static/reference/index.html
similarity index 95%
rename from site2/website-next/docsify/index.html
rename to site2/website-next/static/reference/index.html
index f4bf88e841f..dd18c869ee3 100644
--- a/site2/website-next/docsify/index.html
+++ b/site2/website-next/static/reference/index.html
@@ -200,7 +200,7 @@
           '<option value="2.8.x">2.8.x</value>' +
           '<option value="2.9.x">2.9.x</value>' +
           '<option value="2.10.x">2.10.x</value>' +
-          '<option value="latest">latest</value>' +
+          '<option value="next">next</value>' +
           "</select>",
         repo: "apache/pulsar",
         loadSidebar: true,
@@ -212,12 +212,14 @@
         namespaces: [
           {
             id: "version",
-            values: ["2.6.x", "2.7.x", "2.8.x", "2.9.x", "2.10.x", "latest"],
+            values: ["2.6.x", "2.7.x", "2.8.x", "2.9.x", "2.10.x", "next"],
             optional: true,
             selector: "#ver-selector",
-            default: "latest",
+            default: "next",
           },
         ],
+        subMaxLevel: 1,
+        sidebarDisplayLevel: 1,
       };
     </script>
 
@@ -232,5 +234,6 @@
     <!-- Plugins -->
     <script src="https://unpkg.com/docsify-namespaced"></script>
     <script src="https://unpkg.com/docsify-plugin-toc@1.3.1/dist/docsify-plugin-toc.min.js"></script>
+    <script src="https://cdn.jsdelivr.net/npm/docsify-sidebar-collapse/dist/docsify-sidebar-collapse.min.js"></script>
   </body>
 </html>
diff --git a/site2/website-next/docsify/latest/README.md b/site2/website-next/static/reference/next/README.md
similarity index 100%
rename from site2/website-next/docsify/latest/README.md
rename to site2/website-next/static/reference/next/README.md
diff --git a/site2/website-next/static/reference/next/_sidebar.md b/site2/website-next/static/reference/next/_sidebar.md
new file mode 100644
index 00000000000..3d40539231a
--- /dev/null
+++ b/site2/website-next/static/reference/next/_sidebar.md
@@ -0,0 +1,61 @@
+- [Configuration]()
+  - [Pulsar](config/)
+    - [BookKeeper](config/reference-configuration-bookkeeper)
+    - [Broker](config/reference-configuration-broker)
+    - [Client](config/reference-configuration-client)
+    - [Log4j](config/reference-configuration-log4j)
+    - [Log4j shell](config/reference-configuration-log4j-shell)
+    - [Standalone](config/reference-configuration-standalone)
+    - [WebSocket](config/reference-configuration-websocket)
+    - [Pulsar proxy](config/reference-configuration-pulsar-proxy)
+    - [ZooKeeper](config/reference-configuration-zookeeper)
+  - [Client](client/)
+    - [Client](client/client-configuration-client)
+    - [Producer](client/client-configuration-producer)
+    - [Consumer](client/client-configuration-consumer)
+    - [Reader](client/client-configuration-reader)
+- [CLI Tools](cli.md)
+  - [pulsar-admin](pulsar-admin/)
+    - [broker-stats](pulsar-admin/broker-stats.md)
+    - [brokers](pulsar-admin/brokers.md)
+    - [bookies](pulsar-admin/bookies.md)
+    - [clusters](pulsar-admin/clusters.md)
+    - [functions](pulsar-admin/functions.md)
+    - [functions-worker](pulsar-admin/functions-worker.md)
+    - [namespaces](pulsar-admin/namespaces.md)
+    - [ns-isolation-policy](pulsar-admin/ns-isolation-policy.md)
+    - [sources](pulsar-admin/sources.md)
+    - [sinks](pulsar-admin/sinks.md)
+    - [topics](pulsar-admin/topics.md)
+    - [topicPolicies](pulsar-admin/topicPolicies.md)
+    - [proxy-stats](pulsar-admin/proxy-stats.md)
+    - [resourcegroups](pulsar-admin/resourcegroups.md)
+    - [transactions](pulsar-admin/transactions.md)
+    - [tenants](pulsar-admin/tenants.md)
+    - [resource-quotas](pulsar-admin/resource-quotas.md)
+    - [schemas](pulsar-admin/schemas.md)
+    - [packages](pulsar-admin/packages.md)
+  - [pulsar](pulsar/)
+    - [broker](pulsar/broker.md)
+    - [broker-tool](pulsar/broker-tool.md)
+    - [compact-topic](pulsar/compact-topic.md)
+    - [tokens](pulsar/tokens.md)
+    - [proxy](pulsar/proxy.md)
+    - [functions-worker](pulsar/functions-worker.md)
+    - [standalone](pulsar/standalone.md)
+    - [initialize-cluster-metadata](pulsar/initialize-cluster-metadata.md)
+    - [delete-cluster-metadata](pulsar/delete-cluster-metadata.md)
+    - [initialize-transaction-coordinator-metadata](pulsar/initialize-transaction-coordinator-metadata.md)
+    - [initialize-namespace](pulsar/initialize-namespace.md)
+    - [version](pulsar/version.md)
+    - [websocket](pulsar/websocket.md)
+  - [pulsar-client](pulsar-client/)
+    - [pulsar-client](pulsar-client/pulsar-client.md)
+  - [pulsar-daemon](pulsar-daemon/)
+    - [pulsar-daemon](pulsar-daemon/pulsar-daemon.md)
+  - [pulsar-perf](pulsar-perf/)
+    - [pulsar-perf](pulsar-perf/pulsar-perf.md)
+  - [pulsar-shell](pulsar-shell/)
+    - [pulsar-shell](pulsar-shell/pulsar-shell.md)
+  - [bookkeeper](bookkeeper/)
+    - [bookkeeper](bookkeeper/bookkeeper.md)
diff --git a/site2/website-next/static/reference/next/bookkeeper/README.md b/site2/website-next/static/reference/next/bookkeeper/README.md
new file mode 100644
index 00000000000..9d1dd4aed50
--- /dev/null
+++ b/site2/website-next/static/reference/next/bookkeeper/README.md
@@ -0,0 +1 @@
+> Docs for `bookkeeper`.
diff --git a/site2/website-next/docsify/2.10.x/bookkeeper/README.md b/site2/website-next/static/reference/next/bookkeeper/bookkeeper.md
similarity index 91%
rename from site2/website-next/docsify/2.10.x/bookkeeper/README.md
rename to site2/website-next/static/reference/next/bookkeeper/bookkeeper.md
index 38661020c98..d1da9992a21 100644
--- a/site2/website-next/docsify/2.10.x/bookkeeper/README.md
+++ b/site2/website-next/static/reference/next/bookkeeper/bookkeeper.md
@@ -21,8 +21,9 @@ The table below lists the environment variables that you can use to configure th
 Runs an auto-recovery service
 
 Usage
+
 ```bash
-$ bookkeeper autorecovery options
+bookkeeper autorecovery options
 ```
 
 Options
@@ -36,8 +37,9 @@ Options
 Starts up a BookKeeper server (aka bookie)
 
 Usage
+
 ```bash
-$ bookkeeper bookie options
+bookkeeper bookie options
 ```
 
 Options
@@ -53,16 +55,18 @@ Options
 Runs a test ensemble of N bookies locally
 
 Usage
+
 ```bash
-$ bookkeeper localbookie N
+bookkeeper localbookie N
 ```
 
 ### `upgrade`
 Upgrade the bookie’s filesystem
 
 Usage
+
 ```bash
-$ bookkeeper upgrade options
+bookkeeper upgrade options
 ```
 
 Options
@@ -77,11 +81,14 @@ Options
 Run shell for admin commands. To see a full listing of those commands, run bookkeeper shell without an argument.
 
 Usage
+
 ```bash
-$ bookkeeper shell
+bookkeeper shell
 ```
 
 Example
+
 ```bash
-$ bookkeeper shell bookiesanity
+bookkeeper shell bookiesanity
 ```
+
diff --git a/site2/website-next/docsify/latest/CLI.md b/site2/website-next/static/reference/next/cli.md
similarity index 100%
rename from site2/website-next/docsify/latest/CLI.md
rename to site2/website-next/static/reference/next/cli.md
diff --git a/site2/website-next/static/reference/next/client/README.md b/site2/website-next/static/reference/next/client/README.md
new file mode 100644
index 00000000000..323b61c38b5
--- /dev/null
+++ b/site2/website-next/static/reference/next/client/README.md
@@ -0,0 +1 @@
+> Docs for Pulsar Java Client Configuration.
diff --git a/site2/website-next/docsify/latest/config/README.md b/site2/website-next/static/reference/next/config/README.md
similarity index 100%
rename from site2/website-next/docsify/latest/config/README.md
rename to site2/website-next/static/reference/next/config/README.md
diff --git a/site2/website-next/static/reference/next/pulsar-admin/README.md b/site2/website-next/static/reference/next/pulsar-admin/README.md
new file mode 100644
index 00000000000..614dee15501
--- /dev/null
+++ b/site2/website-next/static/reference/next/pulsar-admin/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-admin`.
diff --git a/site2/website-next/static/reference/next/pulsar-client/README.md b/site2/website-next/static/reference/next/pulsar-client/README.md
new file mode 100644
index 00000000000..f9c6768b025
--- /dev/null
+++ b/site2/website-next/static/reference/next/pulsar-client/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-client`.
diff --git a/site2/website-next/static/reference/next/pulsar-daemon/README.md b/site2/website-next/static/reference/next/pulsar-daemon/README.md
new file mode 100644
index 00000000000..c83ef25d451
--- /dev/null
+++ b/site2/website-next/static/reference/next/pulsar-daemon/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-daemon`.
diff --git a/site2/website-next/docsify/2.10.x/pulsar-daemon/README.md b/site2/website-next/static/reference/next/pulsar-daemon/pulsar-daemon.md
similarity index 88%
rename from site2/website-next/docsify/2.10.x/pulsar-daemon/README.md
rename to site2/website-next/static/reference/next/pulsar-daemon/pulsar-daemon.md
index 2f92d391f71..709b2a6ee15 100644
--- a/site2/website-next/docsify/2.10.x/pulsar-daemon/README.md
+++ b/site2/website-next/static/reference/next/pulsar-daemon/pulsar-daemon.md
@@ -1,4 +1,5 @@
 ## `pulsar-daemon`
+
 A wrapper around the pulsar tool that’s used to start and stop processes, such as ZooKeeper, bookies, and Pulsar brokers, in the background using nohup.
 
 pulsar-daemon has a similar interface to the pulsar command but adds start and stop commands for various services. For a listing of those services, run pulsar-daemon to see the help output or see the documentation for the pulsar command.
@@ -7,16 +8,18 @@ pulsar-daemon has a similar interface to the pulsar command but adds start and s
 Start a service in the background using nohup.
 
 Usage
+
 ```bash
-$ pulsar-daemon start service
+pulsar-daemon start service
 ```
 
 ### `stop`
 Stop a service that’s already been started using start.
 
 Usage
+
 ```bash
-$ pulsar-daemon stop service options
+pulsar-daemon stop service options
 ```
 
 Options
@@ -27,6 +30,7 @@ Options
 
 ### `restart`
 Restart a service that has already been started.
+
 ```bash
-$ pulsar-daemon restart service
+pulsar-daemon restart service
 ```
diff --git a/site2/website-next/static/reference/next/pulsar-perf/README.md b/site2/website-next/static/reference/next/pulsar-perf/README.md
new file mode 100644
index 00000000000..61098e50893
--- /dev/null
+++ b/site2/website-next/static/reference/next/pulsar-perf/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-perf`.
diff --git a/site2/website-next/static/reference/next/pulsar-shell/README.md b/site2/website-next/static/reference/next/pulsar-shell/README.md
new file mode 100644
index 00000000000..dec5a0e95ba
--- /dev/null
+++ b/site2/website-next/static/reference/next/pulsar-shell/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar-shell`.
diff --git a/site2/website-next/static/reference/next/pulsar-shell/pulsar-shell.md b/site2/website-next/static/reference/next/pulsar-shell/pulsar-shell.md
new file mode 100644
index 00000000000..abac71a4411
--- /dev/null
+++ b/site2/website-next/static/reference/next/pulsar-shell/pulsar-shell.md
@@ -0,0 +1,149 @@
+## `pulsar-shell`
+
+[Pulsar shell](https://pulsar.apache.org/docs/next/administration-pulsar-shell) tool.
+
+### Interactive mode
+
+Usage
+
+```bash
+pulsar-shell
+```
+
+Options
+
+| Flag               | Description                                                               | Default          |
+|--------------------|---------------------------------------------------------------------------|------------------|
+| `-c`, `--config`   | Client configuration file. It is used as a `default` config.           | conf/client.conf | 
+| `--fail-on-error` | If true, the shell is interrupted when a command throws an exception.  | false            | 
+| `-h`, `--help`     | Show this help.                                                            | |
+
+
+### Non interactive mode
+
+Usage
+
+```bash
+pulsar-shell -f [FILE]
+pulsar-shell -e [COMMAND]
+echo "[COMMAND]" | pulsar-shell -
+```
+
+Options
+
+| Flag                      | Description                                                                                         | Default         |
+|---------------------------|-----------------------------------------------------------------------------------------------------|-----------------|
+| `-c`, `--config`          | Client configuration file. It is used as a `default` config.                                     | conf/client.conf | 
+| `--fail-on-error`         | If true, the shell is interrupted when a command throws an exception.                            | false           | 
+| `-np`, `--no-progress`    | Display raw output of the commands without the fancy progress visualization.                        | false           | 
+| `-f`, `--filename`        | Input filename with a list of commands to be executed. Each command must be separated by a newline. |                 |
+| `-e`, `--execute-command` | Execute this command and exit.                                                                      | |
+| `-` | Read commands from the standard input.                                                              | |
+| `-h`, `--help`     | Show this help.                                                                                      | |
+
+
+Commands
+* `admin` - See [Admin API](admin-api-overview.md)
+* `client` - See [pulsar-client](#pulsar-client)
+* `config`
+
+
+### `config`
+
+Manage shell configurations.
+
+#### `use`
+
+Use a specific configuration for next commands.
+
+```bash
+default(localhost)> config use mycluster
+```
+
+#### `create`
+
+Create a new configuration.
+
+```bash
+default(localhost)> config create --file ./conf/client.conf mycluster
+```
+
+Options
+
+| Flag     | Description              | Default         |
+|----------|--------------------------|-----------------|
+| `--file` | File path of the config. |  | 
+| `--url`  | URL of the config.       |  |
+| `--value`  | Inline value of the config. Base64-encoded value is supported with the prefix `base64:`. |  |
+
+#### `update`
+
+Update an existing configuration.
+
+```bash
+default(localhost)> config update --file ./conf/client.conf mycluster
+```
+
+Options
+
+| Flag     | Description              | Default         |
+|----------|--------------------------|-----------------|
+| `--file` | File path of the config. |  | 
+| `--url`  | URL of the config.       |  |
+| `--value`  | Inline value of the config. Base64-encoded value is supported with the prefix `base64:`. |  |
+
+#### `set-property`
+
+Set a value for a specified configuration property.
+
+```bash
+default(localhost)> config set-property -p webServiceUrl -v http://<cluster-hostname> mycluster
+```
+
+Options
+
+| Flag               | Description                 | Default         |
+|--------------------|-----------------------------|-----------------|
+| `-p`, `--property` | Property name to update.    |  | 
+| `-v`, `--value`    | New value for the property. |  |
+
+
+#### `get-property`
+
+Get the value for a specified configuration property.
+
+```bash
+default(localhost)> config get-property -p webServiceUrl mycluster
+```
+
+Options
+
+| Flag               | Description                 | Default         |
+|--------------------|-----------------------------|-----------------|
+| `-p`, `--property` | Property name to update.    |  | 
+
+
+#### `view`
+
+View details of a config.
+
+```bash
+default(localhost)> config view mycluster
+```
+
+#### `delete`
+
+Delete a config. You can't delete a config if it's currently used.
+
+```bash
+default(localhost)> config delete mycluster
+```
+
+
+#### `list`
+
+List all the configuration names.
+
+```bash
+default(localhost)> config list
+```
diff --git a/site2/website-next/static/reference/next/pulsar/README.md b/site2/website-next/static/reference/next/pulsar/README.md
new file mode 100644
index 00000000000..bf2c5426160
--- /dev/null
+++ b/site2/website-next/static/reference/next/pulsar/README.md
@@ -0,0 +1 @@
+> Docs for `pulsar`.