From eade7710e70480c47857948da10d942c38344b71 Mon Sep 17 00:00:00 2001 From: Nick Craig-Wood Date: Thu, 14 Aug 2025 13:57:17 +0100 Subject: [PATCH] s3: add docs for Exaba Object Storage --- README.md | 1 + docs/content/_index.md | 1 + docs/content/s3.md | 79 ++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 81 insertions(+) diff --git a/README.md b/README.md index c89bff8fb..c99e03d4e 100644 --- a/README.md +++ b/README.md @@ -39,6 +39,7 @@ directories to and from different cloud storage providers. - Dreamhost [:page_facing_up:](https://rclone.org/s3/#dreamhost) - Dropbox [:page_facing_up:](https://rclone.org/dropbox/) - Enterprise File Fabric [:page_facing_up:](https://rclone.org/filefabric/) +- Exaba [:page_facing_up:](https://rclone.org/s3/#exaba) - Fastmail Files [:page_facing_up:](https://rclone.org/webdav/#fastmail-files) - FileLu [:page_facing_up:](https://rclone.org/filelu/) - Files.com [:page_facing_up:](https://rclone.org/filescom/) diff --git a/docs/content/_index.md b/docs/content/_index.md index 60a2f4ca6..5cb886263 100644 --- a/docs/content/_index.md +++ b/docs/content/_index.md @@ -122,6 +122,7 @@ WebDAV or S3, that work out of the box.) {{< provider name="Dreamhost" home="https://www.dreamhost.com/cloud/storage/" config="/s3/#dreamhost" >}} {{< provider name="Dropbox" home="https://www.dropbox.com/" config="/dropbox/" >}} {{< provider name="Enterprise File Fabric" home="https://storagemadeeasy.com/about/" config="/filefabric/" >}} +{{< provider name="Exaba" home="https://exaba.com/" config="/s3/#exaba" >}} {{< provider name="Fastmail Files" home="https://www.fastmail.com/" config="/webdav/#fastmail-files" >}} {{< provider name="FileLu Cloud Storage" home="https://filelu.com/" config="/filelu/" >}} {{< provider name="Files.com" home="https://www.files.com/" config="/filescom/" >}} diff --git a/docs/content/s3.md b/docs/content/s3.md index b4e5e53e4..8b439b4d9 100644 --- a/docs/content/s3.md +++ b/docs/content/s3.md @@ -17,6 +17,7 @@ The S3 backend can be used with a number of different providers: {{< provider name="Arvan Cloud Object Storage (AOS)" home="https://www.arvancloud.com/en/products/cloud-storage" config="/s3/#arvan-cloud" >}} {{< provider name="DigitalOcean Spaces" home="https://www.digitalocean.com/products/object-storage/" config="/s3/#digitalocean-spaces" >}} {{< provider name="Dreamhost" home="https://www.dreamhost.com/cloud/storage/" config="/s3/#dreamhost" >}} +{{< provider name="Exaba" home="https://exaba.com/" config="/s3/#exaba" >}} {{< provider name="GCS" home="https://cloud.google.com/storage/docs" config="/s3/#google-cloud-storage" >}} {{< provider name="Huawei OBS" home="https://www.huaweicloud.com/intl/en-us/product/obs.html" config="/s3/#huawei-obs" >}} {{< provider name="IBM COS S3" home="http://www.ibm.com/cloud/object-storage" config="/s3/#ibm-cos-s3" >}} @@ -2722,6 +2723,84 @@ server_side_encryption = storage_class = ``` +### Exaba {#exaba} + +[Exaba](https://exaba.com/) is an on-premises, S3-compatible storage +for service providers and large enterprises. It is quick to deploy, +with dynamic node management, tenant accounting, and a built-in key +management system. It delivers secure, high-performance data storage +with flexible, usage-based pricing. + +A container version +[exaba/exaba](https://hub.docker.com/r/exaba/exaba) is free for +end-users and on that page you can find instructions on how to set it +up. You will need to log into the admin first (on port 9006 by +default) to set up the container, then you can use the service on port +9000. + +You can also join the [exaba support +slack](https://join.slack.com/t/exabasupport/shared_invite/zt-3b5jycjs3-0gDNyv60xKsAdNgjX72amQ) +if you need more help. + +An `rclone config` walkthrough might look like this but details may +vary depending exactly on how you have set up the container. + +``` +No remotes found, make a new one? +n) New remote +s) Set configuration password +q) Quit config +n/s/q> n + +Enter name for new remote. +name> exaba + +Option Storage. +Type of storage to configure. +Storage> s3 + +Option provider. +Choose your S3 provider. +provider> Exaba + +Option env_auth. +env_auth> 1 + +Option access_key_id. +access_key_id> XXX + +Option secret_access_key. +secret_access_key> YYY + +Option region. +region> + +Option endpoint. +endpoint> http://127.0.0.1:9000/ + +Option location_constraint. +location_constraint> + +Option acl. +acl> + +Edit advanced config? +y) Yes +n) No (default) +y/n> n +``` + +And the config generated will end up looking like this: + +``` +[exaba] +type = s3 +provider = Exaba +access_key_id = XXX +secret_access_key = XXX +endpoint = http://127.0.0.1:9000/ +``` + ### Google Cloud Storage [GoogleCloudStorage](https://cloud.google.com/storage/docs) is an [S3-interoperable](https://cloud.google.com/storage/docs/interoperability) object storage service from Google Cloud Platform.