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`.