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

twice pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/kvrocks-website.git


The following commit(s) were added to refs/heads/main by this push:
     new af8bcb2  Add community packages page (#159)
af8bcb2 is described below

commit af8bcb285c4fd080913ddc320d386e5cfeb2ea98
Author: Twice <[email protected]>
AuthorDate: Sun Sep 24 00:13:06 2023 +0900

    Add community packages page (#159)
    
    * Add community packages page
    
    * add sidebar
    
    * Update community-packages.md
    
    * Update download/community-packages.md
    
    * Update download/community-packages.md
    
    * rename file
    
    Signed-off-by: tison <[email protected]>
    
    * polish words
    
    Signed-off-by: tison <[email protected]>
    
    ---------
    
    Signed-off-by: tison <[email protected]>
    Co-authored-by: tison <[email protected]>
---
 docusaurus.config.js             |  1 +
 download/index.mdx               |  4 ++--
 download/third-party-packages.md | 22 ++++++++++++++++++++++
 sidebarsDownload.js              |  9 +++++++++
 4 files changed, 34 insertions(+), 2 deletions(-)

diff --git a/docusaurus.config.js b/docusaurus.config.js
index 8d78ba0..e09b6f4 100644
--- a/docusaurus.config.js
+++ b/docusaurus.config.js
@@ -31,6 +31,7 @@ const config = {
         id: 'download',
         path: 'download',
         routeBasePath: 'download',
+        sidebarPath: require.resolve('./sidebarsDownload.js'),
         editUrl: 'https://github.com/apache/kvrocks-website/tree/main/',
       },
     ],
diff --git a/download/index.mdx b/download/index.mdx
index 25f0eef..ea7da32 100644
--- a/download/index.mdx
+++ b/download/index.mdx
@@ -1,12 +1,12 @@
 ---
-title: Download
+title: Official Download
 ---
 
 ## Apache Kvrocks Downloads
 
 Apache Kvrocks is released as a source artifact. We are pleased to announce 
our release as below.
 
-### Releases
+### Source Releases
 
 ````mdx-code-block
 import Releases from "../src/components/Releases";
diff --git a/download/third-party-packages.md b/download/third-party-packages.md
new file mode 100644
index 0000000..8579bf6
--- /dev/null
+++ b/download/third-party-packages.md
@@ -0,0 +1,22 @@
+# Third-party Packages
+
+In addition to [official releases](https://kvrocks.apache.org/download/), 
+there are some convenient packages for different Linux distros maintained 
outside the Kvrocks PMC.
+
+That said, these packages are **NOT** created or sponsored by the ASF.
+
+### Debian and its derivatives (e.g. Ubuntu)
+
+[kvrocks-fpm](https://github.com/RocksLabs/kvrocks-fpm) is maintained by 
RocksLabs, 
+which generates Debian packages from official releases via 
[fpm](https://github.com/jordansissel/fpm).
+Check [releases](https://github.com/RocksLabs/kvrocks-fpm/releases) page in 
the repository to download.
+
+Note that binaries included in the generated packages are built in GitHub 
Actions from official released source.
+
+### Arch Linux
+
+A [kvrocks](https://aur.archlinux.org/packages/kvrocks) package in the Arch 
User Repository (AUR)
+is maintained by [@PragmaTwice](https://github.com/pragmatwice).
+
+Note that, like other AUR packages, the package does not contain binary files 
itself,
+since all binaries will be built by 
[makepkg](https://wiki.archlinux.org/title/makepkg) from the package scripts.
diff --git a/sidebarsDownload.js b/sidebarsDownload.js
new file mode 100644
index 0000000..97fbfd8
--- /dev/null
+++ b/sidebarsDownload.js
@@ -0,0 +1,9 @@
+/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */
+const sidebars = {
+    docs: [
+        'index',
+        'third-party-packages',
+    ],
+};
+
+module.exports = sidebars;

Reply via email to