LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

exo-storage

Exoscale S3-compatible object storage management

TLDR

List buckets
$ exo storage list
copy
Create a bucket
$ exo storage create sos://[bucket-name] --zone [ch-gva-2]
copy
Upload file
$ exo storage upload [file] sos://[bucket]/[path]
copy
Download file
$ exo storage download sos://[bucket]/[file] [local_path]
copy
List bucket contents
$ exo storage list sos://[bucket]
copy
Delete object
$ exo storage delete sos://[bucket]/[file]
copy

SYNOPSIS

exo storage command [options]

DESCRIPTION

exo storage manages Exoscale Simple Object Storage (SOS), an S3-compatible object storage service. Store and retrieve files with HTTP access.
SOS provides scalable object storage for backups, static assets, media files, and data lakes. Being S3-compatible, it works with standard tools like s3cmd, rclone, and AWS SDKs.
The tool supports bucket management, file uploads/downloads, presigned URLs for temporary access, and CORS configuration for web applications.

SUBCOMMANDS

list

List buckets or objects.
create
Create a bucket.
upload
Upload files.
download
Download files.
delete
Delete bucket or object.
show
Show bucket details.
presign
Generate presigned URL.
setacl
Set bucket/object ACL permissions.
cors
Manage CORS configuration.

SEE ALSO

exo(1), aws-s3(1)

Copied to clipboard
Kai