diff --git a/README.md b/README.md
index 7f1bc9873..6664b5ceb 100644
--- a/README.md
+++ b/README.md
@@ -62,6 +62,7 @@ directories to and from different cloud storage providers.
- Hitachi Content Platform (HCP) [:page_facing_up:](https://rclone.org/s3/#hcp)
- HTTP [:page_facing_up:](https://rclone.org/http/)
- Huawei Cloud Object Storage Service(OBS) [:page_facing_up:](https://rclone.org/s3/#huawei-obs)
+- Huawei Drive [:page_facing_up:](https://rclone.org/huaweidrive/)
- iCloud Drive [:page_facing_up:](https://rclone.org/iclouddrive/)
- ImageKit [:page_facing_up:](https://rclone.org/imagekit/)
- Internet Archive [:page_facing_up:](https://rclone.org/internetarchive/)
diff --git a/bin/make_manual.py b/bin/make_manual.py
index 70d949d25..1454506f6 100755
--- a/bin/make_manual.py
+++ b/bin/make_manual.py
@@ -56,6 +56,7 @@ docs = [
"drive.md",
"googlephotos.md",
"hasher.md",
+ "huaweidrive.md",
"hdfs.md",
"hidrive.md",
"http.md",
@@ -135,6 +136,7 @@ ignore_docs = [
"privacy.md",
"sponsor.md",
"amazonclouddrive.md",
+ "backends.md", # Makes JSON confusingly
]
def read_doc(doc):
diff --git a/docs/content/_index.md b/docs/content/_index.md
index e16bc4e9f..66d50e0f4 100644
--- a/docs/content/_index.md
+++ b/docs/content/_index.md
@@ -151,6 +151,7 @@ WebDAV or S3, that work out of the box.)
{{< provider name="HiDrive" home="https://www.strato.de/cloud-speicher/" config="/hidrive/" >}}
{{< provider name="Hitachi Content Platform (HCP)" home="https://www.hitachivantara.com/en-us/products/storage/content-platform.html" config="/s3/#hcp" >}}
{{< provider name="HTTP" home="https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol" config="/http/" >}}
+{{< provider name="Huawei Drive" home="https://cloud.huawei.com/" config="/huaweidrive/" >}}
{{< provider name="Huawei OBS" home="https://www.huaweicloud.com/intl/en-us/product/obs.html" config="/s3/#huawei-obs" >}}
{{< provider name="iCloud Drive" home="https://icloud.com/" config="/iclouddrive/" >}}
{{< provider name="ImageKit" home="https://imagekit.io" config="/imagekit/" >}}
diff --git a/docs/content/docs.md b/docs/content/docs.md
index f98bff7d9..946939aee 100644
--- a/docs/content/docs.md
+++ b/docs/content/docs.md
@@ -59,6 +59,7 @@ See the following for detailed instructions for
- [Hetzner Storage Box](/sftp/#hetzner-storage-box)
- [HiDrive](/hidrive/)
- [HTTP](/http/)
+- [Huawei Drive](/huaweidrive/)
- [iCloud Drive](/iclouddrive/)
- [Internet Archive](/internetarchive/)
- [Internxt](/internxt/)
diff --git a/docs/content/huaweidrive.md b/docs/content/huaweidrive.md
index 5f10a2b6a..6337e495a 100644
--- a/docs/content/huaweidrive.md
+++ b/docs/content/huaweidrive.md
@@ -4,7 +4,7 @@ description: "Rclone docs for Huawei Drive"
versionIntroduced: "v1.74"
---
-# {{< icon "fas fa-cloud" >}} Huawei Drive
+# Huawei Drive
Paths are specified as `huaweidrive:path`
diff --git a/docs/data/backends/huaweidrive.yaml b/docs/data/backends/huaweidrive.yaml
new file mode 100644
index 000000000..7b865af9b
--- /dev/null
+++ b/docs/data/backends/huaweidrive.yaml
@@ -0,0 +1,35 @@
+backend: Huaweidrive
+name: Huaweidrive
+tier: Tier 3
+maintainers: External
+features_score: 4
+integration_tests: Passing
+data_integrity: Hash
+performance: High
+adoption: Some use
+docs: Full
+security: High
+virtual: false
+remote: 'TestHuaweiDrive:'
+features:
+- About
+- CanHaveEmptyDirectories
+- ChangeNotify
+- CleanUp
+- Copy
+- DirCacheFlush
+- DirMove
+- Disconnect
+- ListR
+- Move
+- Purge
+- PutUnchecked
+- ReadMetadata
+- ReadMimeType
+- UserInfo
+- UserMetadata
+- WriteMetadata
+- WriteMimeType
+hashes:
+- sha256
+precision: 3153600000000000000
diff --git a/docs/layouts/chrome/navbar.html b/docs/layouts/chrome/navbar.html
index c0f7bcdde..b7f80d285 100644
--- a/docs/layouts/chrome/navbar.html
+++ b/docs/layouts/chrome/navbar.html
@@ -87,6 +87,7 @@
HDFS (Hadoop Distributed Filesystem)
HiDrive
HTTP
+ Huawei Drive
iCloud Drive
ImageKit
Internet Archive