Linux/Mac Tutorial
Last updated
Last updated
Navigate to the Object Storage tab, and click Deploy.
Select your configuration, a unique name and click Create.
Your new storage deployment should now appear in the list.
Note: The storage name must be globally unique - not just unique to your account.
Our storage uses the S3 API (like Amazon S3). You create "buckets" to store your files, which can be accessed via URL.
Configure S3cmd
i. Open a terminal and run:
ii. Enter the required settings when prompted. If you're not sure, press Enter to accept the default (shown in brackets []
).
Here's what each setting means:
Access Key / Secret Key
: Found on your deployment’s Details page. These act like your username/password for S3.
Default Region [US]
: The region where your storage is hosted.
S3 Endpoint [s3.amazonaws.com]
: Use the Hostname from the Details page.
DNS-style bucket+hostname...
: Same as the Hostname above.
Encryption password
: Optional. If set, your files will be encrypted before upload and decrypted on download using this password.
Path to GPG program
: Optional. For encrypting files locally before upload. Leave blank unless you’ve installed and use GPG for file encryption.
Use HTTPS protocol [Yes]
: Leave as Yes
for secure transfers.
HTTP Proxy server name
: Optional. Only needed if you're on a restricted network (like a company or school) that requires a proxy to access the internet. Leave blank otherwise.
Test access with supplied credentials? [Y/n]
: Test the configuration with Y
.
Save settings? [y/N]
: Save the configuration with y
.
Example output:
S3cmd
)List all buckets
Create a new bucket
Upload an object
Example:
Note: To upload a folder, use the
--recursive
flag
Example:
This will upload all the contents of the folder, not the folder itself. Also note there may be a delay before the UI shows uploaded files.
List all objects in a bucket
Example:
You can also see your bucket in the UI by clicking View on your deployment, then the Buckets tab, the clicking the bucket row (see the above screenshot example)
Download an object
Example:
Delete an object
Example:
Delete a bucket
Example:
To remove your storage:
Go to the Object Storage tab.
Click Delete on the deployment you want to remove.
Confirm the deletion.
Your deployment shows:
Storage Usage: How much data you're storing.
Bandwidth Usage: How much data has been transferred out.
Current Charges: The total charges incurred so far, calculated by a rate on your storage usage and a rate on your bandwidth usage.
The values are updated hourly. To view pricing:
Go to your storage deployment's Details page.
Or check the pricing when selecting your configuration
Install based on your operating system.
Note: You can verify the bucket creation by running s3cmd ls
again, or in the UI: