docs: add blomp cloud storage guide

This commit is contained in:
mac-15 2023-05-19 19:00:17 +05:00 committed by Nick Craig-Wood
parent e9a753f678
commit 9e1b3861e7
5 changed files with 15 additions and 6 deletions

View File

@ -61,6 +61,7 @@ Rclone *("rsync for cloud storage")* is a command-line program to sync files and
* Minio [:page_facing_up:](https://rclone.org/s3/#minio) * Minio [:page_facing_up:](https://rclone.org/s3/#minio)
* Nextcloud [:page_facing_up:](https://rclone.org/webdav/#nextcloud) * Nextcloud [:page_facing_up:](https://rclone.org/webdav/#nextcloud)
* OVH [:page_facing_up:](https://rclone.org/swift/) * OVH [:page_facing_up:](https://rclone.org/swift/)
* Blomp Cloud Storage [:page_facing_up:](https://rclone.org/swift/)
* OpenDrive [:page_facing_up:](https://rclone.org/opendrive/) * OpenDrive [:page_facing_up:](https://rclone.org/opendrive/)
* OpenStack Swift [:page_facing_up:](https://rclone.org/swift/) * OpenStack Swift [:page_facing_up:](https://rclone.org/swift/)
* Oracle Cloud Storage [:page_facing_up:](https://rclone.org/swift/) * Oracle Cloud Storage [:page_facing_up:](https://rclone.org/swift/)

View File

@ -100,7 +100,7 @@ but other operations such as Remove and Copy will fail.
func init() { func init() {
fs.Register(&fs.RegInfo{ fs.Register(&fs.RegInfo{
Name: "swift", Name: "swift",
Description: "OpenStack Swift (Rackspace Cloud Files, Memset Memstore, OVH)", Description: "OpenStack Swift (Rackspace Cloud Files, Blomp Cloud Storage, Memset Memstore, OVH)",
NewFs: NewFs, NewFs: NewFs,
Options: append([]fs.Option{{ Options: append([]fs.Option{{
Name: "env_auth", Name: "env_auth",
@ -142,6 +142,9 @@ func init() {
}, { }, {
Value: "https://auth.cloud.ovh.net/v3", Value: "https://auth.cloud.ovh.net/v3",
Help: "OVH", Help: "OVH",
}, {
Value: "https://authenticate.ain.net",
Help: "Blomp Cloud Storage",
}}, }},
}, { }, {
Name: "user_id", Name: "user_id",

View File

@ -146,6 +146,7 @@ WebDAV or S3, that work out of the box.)
{{< provider name="Minio" home="https://www.minio.io/" config="/s3/#minio" >}} {{< provider name="Minio" home="https://www.minio.io/" config="/s3/#minio" >}}
{{< provider name="Nextcloud" home="https://nextcloud.com/" config="/webdav/#nextcloud" >}} {{< provider name="Nextcloud" home="https://nextcloud.com/" config="/webdav/#nextcloud" >}}
{{< provider name="OVH" home="https://www.ovh.co.uk/public-cloud/storage/object-storage/" config="/swift/" >}} {{< provider name="OVH" home="https://www.ovh.co.uk/public-cloud/storage/object-storage/" config="/swift/" >}}
{{< provider name="Blomp Cloud Storage" home="https://rclone.org/swift/" config="/swift/" >}}
{{< provider name="OpenDrive" home="https://www.opendrive.com/" config="/opendrive/" >}} {{< provider name="OpenDrive" home="https://www.opendrive.com/" config="/opendrive/" >}}
{{< provider name="OpenStack Swift" home="https://docs.openstack.org/swift/latest/" config="/swift/" >}} {{< provider name="OpenStack Swift" home="https://docs.openstack.org/swift/latest/" config="/swift/" >}}
{{< provider name="Oracle Cloud Storage Swift" home="https://docs.oracle.com/en-us/iaas/integration/doc/configure-object-storage.html" config="/swift/" >}} {{< provider name="Oracle Cloud Storage Swift" home="https://docs.oracle.com/en-us/iaas/integration/doc/configure-object-storage.html" config="/swift/" >}}

View File

@ -59,7 +59,7 @@ See the following for detailed instructions for
* [Memory](/memory/) * [Memory](/memory/)
* [Microsoft Azure Blob Storage](/azureblob/) * [Microsoft Azure Blob Storage](/azureblob/)
* [Microsoft OneDrive](/onedrive/) * [Microsoft OneDrive](/onedrive/)
* [OpenStack Swift / Rackspace Cloudfiles / Memset Memstore](/swift/) * [OpenStack Swift / Rackspace Cloudfiles / Blomp Cloud Storage / Memset Memstore](/swift/)
* [OpenDrive](/opendrive/) * [OpenDrive](/opendrive/)
* [Oracle Object Storage](/oracleobjectstorage/) * [Oracle Object Storage](/oracleobjectstorage/)
* [Pcloud](/pcloud/) * [Pcloud](/pcloud/)

View File

@ -13,6 +13,7 @@ Commercial implementations of that being:
* [Memset Memstore](https://www.memset.com/cloud/storage/) * [Memset Memstore](https://www.memset.com/cloud/storage/)
* [OVH Object Storage](https://www.ovh.co.uk/public-cloud/storage/object-storage/) * [OVH Object Storage](https://www.ovh.co.uk/public-cloud/storage/object-storage/)
* [Oracle Cloud Storage](https://docs.oracle.com/en-us/iaas/integration/doc/configure-object-storage.html) * [Oracle Cloud Storage](https://docs.oracle.com/en-us/iaas/integration/doc/configure-object-storage.html)
* [Blomp Cloud Storage](https://www.blomp.com/cloud-storage/)
* [IBM Bluemix Cloud ObjectStorage Swift](https://console.bluemix.net/docs/infrastructure/objectstorage-swift/index.html) * [IBM Bluemix Cloud ObjectStorage Swift](https://console.bluemix.net/docs/infrastructure/objectstorage-swift/index.html)
Paths are specified as `remote:container` (or `remote:` for the `lsd` Paths are specified as `remote:container` (or `remote:` for the `lsd`
@ -36,7 +37,7 @@ name> remote
Type of storage to configure. Type of storage to configure.
Choose a number from below, or type in your own value Choose a number from below, or type in your own value
[snip] [snip]
XX / OpenStack Swift (Rackspace Cloud Files, Memset Memstore, OVH) XX / OpenStack Swift (Rackspace Cloud Files, Blomp Cloud Storage, Memset Memstore, OVH)
\ "swift" \ "swift"
[snip] [snip]
Storage> swift Storage> swift
@ -65,6 +66,8 @@ Choose a number from below, or type in your own value
\ "https://auth.storage.memset.com/v2.0" \ "https://auth.storage.memset.com/v2.0"
6 / OVH 6 / OVH
\ "https://auth.cloud.ovh.net/v3" \ "https://auth.cloud.ovh.net/v3"
7 / Blomp Cloud Storage
\ "https://authenticate.ain.net"
auth> auth>
User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID).
user_id> user_id>
@ -246,7 +249,7 @@ as they can't be used in JSON strings.
{{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/swift/swift.go then run make backenddocs" >}} {{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/swift/swift.go then run make backenddocs" >}}
### Standard options ### Standard options
Here are the Standard options specific to swift (OpenStack Swift (Rackspace Cloud Files, Memset Memstore, OVH)). Here are the Standard options specific to swift (OpenStack Swift (Rackspace Cloud Files, Blomp Cloud Storage, Memset Memstore, OVH)).
#### --swift-env-auth #### --swift-env-auth
@ -310,7 +313,8 @@ Properties:
- Memset Memstore UK v2 - Memset Memstore UK v2
- "https://auth.cloud.ovh.net/v3" - "https://auth.cloud.ovh.net/v3"
- OVH - OVH
- "https://authenticate.ain.net"
- Blomp Cloud Storage
#### --swift-user-id #### --swift-user-id
User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID).
@ -486,7 +490,7 @@ Properties:
### Advanced options ### Advanced options
Here are the Advanced options specific to swift (OpenStack Swift (Rackspace Cloud Files, Memset Memstore, OVH)). Here are the Advanced options specific to swift (OpenStack Swift (Rackspace Cloud Files, Blomp Cloud Storage , Memset Memstore, OVH)).
#### --swift-leave-parts-on-error #### --swift-leave-parts-on-error