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/06/17 05:51:29 UTC

[pulsar-site] branch fix/trailing-slash created (now f1fb00af009)

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

urfree pushed a change to branch fix/trailing-slash
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git


      at f1fb00af009 fix: url trailing slash

This branch includes the following new commits:

     new f1fb00af009 fix: url trailing slash

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[pulsar-site] 01/01: fix: url trailing slash

Posted by ur...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit f1fb00af0091641a9490c12fc1c48357e8b91fdc
Author: Li Li <ur...@apache.org>
AuthorDate: Fri Jun 17 13:51:19 2022 +0800

    fix: url trailing slash
    
    Signed-off-by: Li Li <ur...@apache.org>
---
 site2/website-next/docker-compose.yaml  |  9 +++++++++
 site2/website-next/docusaurus.config.js |  9 ++-------
 site2/website-next/scripts/docker.sh    | 24 ------------------------
 3 files changed, 11 insertions(+), 31 deletions(-)

diff --git a/site2/website-next/docker-compose.yaml b/site2/website-next/docker-compose.yaml
new file mode 100644
index 00000000000..77709f822ca
--- /dev/null
+++ b/site2/website-next/docker-compose.yaml
@@ -0,0 +1,9 @@
+version: "3.1"
+services:
+  db:
+    image: nginx:1.18.0-alpine
+    ports:
+      - 80:80
+    volumes:
+      - ./build:/usr/share/nginx/html
+    container_name: psite
\ No newline at end of file
diff --git a/site2/website-next/docusaurus.config.js b/site2/website-next/docusaurus.config.js
index fbe4f3f1050..06f18de82d4 100644
--- a/site2/website-next/docusaurus.config.js
+++ b/site2/website-next/docusaurus.config.js
@@ -124,6 +124,7 @@ module.exports = {
     "Apache Pulsar is a cloud-native, distributed messaging and streaming platform originally created at Yahoo! and now a top-level Apache Software Foundation project",
   url: "https://pulsar.apache.org",
   baseUrl: baseUrl,
+  trailingSlash: false,
   onBrokenLinks: "ignore",
   onBrokenMarkdownLinks: "ignore",
   favicon: "img/favicon.ico",
@@ -186,7 +187,7 @@ module.exports = {
           ],
         },
         {
-          href: "/docs/next/",
+          href: "/docs/next",
           position: "right",
           label: "Docs",
         },
@@ -397,12 +398,6 @@ module.exports = {
     ],
   ],
   plugins: [
-    [
-      "@docusaurus/plugin-client-redirects",
-      {
-        fromExtensions: ["md"],
-      },
-    ],
     "./postcss-tailwind-loader",
     [
       "content-docs",
diff --git a/site2/website-next/scripts/docker.sh b/site2/website-next/scripts/docker.sh
deleted file mode 100755
index a8ba676b9be..00000000000
--- a/site2/website-next/scripts/docker.sh
+++ /dev/null
@@ -1,24 +0,0 @@
-
-#! /bin/sh
-
-ROOT_DIR=$(git rev-parse --show-toplevel)
-CONTAINER_NAME="website-next"
-CONTAINER_ID=$(docker ps | grep $CONTAINER_NAME | awk '{print $1}')
-
-if [ -n "$CONTAINER_ID" ]
-then
-    # use httpd
-    echo "reload"
-    # use nginx
-    docker exec -it $CONTAINER_NAME nginx -s reload
-else
-    # use httpd
-    # docker run -dit --name $CONTAINER_NAME -p 80:80 -v $ROOT_DIR/site2/website-next/build:/usr/local/apache2/htdocs/ -v $ROOT_DIR/site2/website-next/scripts/httpd.conf:/usr/local/apache2/conf/httpd.conf httpd:2.4-alpine
-    # use nginx
-    docker run --name $CONTAINER_NAME -d -p 80:80 -v $ROOT_DIR/site2/website-next/build:/usr/share/nginx/html nginx:1.18.0-alpine
-    # test old website
-    # docker run --name $CONTAINER_NAME -d -p 80:80 -v $ROOT_DIR/../pulsar/site2/website/build/pulsar:/usr/share/nginx/html nginx:1.18.0-alpine
-fi
-
-
-echo "Website is running: http://localhost"