Cyberduck

Interoperability with OpenStack
Refer to Swift (OpenStack Object Storage).

Containers
You can create a new top level container using File → New Folder... (⌘-N).

Distribution
You can enable Akamai CDN (Content Delivery Network) distribution for a selected container using File → Info → Distribution (CDN). Choose Enable Access Logging to save their raw CDN web logs to your Cloud Files storage account.

Public URLs
You can access all URLs (including from CDN configurations) from the menu Edit → Copy URL and File → Open URL. Note: You must first open File → Info → Distribution (CDN) before these URLs are available.

Metadata
You can add custom HTTP headers to files to store metadata. Choose File → Info → Metadata to edit custom headers.

Default metadata
Currently only possible using a hidden configuration option you can define default headers to be added for uploads. Multiple headers must be separated using a whitespace delimiter. Key and value of a header are seperated with =. For example if you want to add a HTTP header for Cache-Control and one named Creator you would set defaults write ch.sudo.cyberduck cf.metadata.default "Cache-Control=public,max-age=86400 Creator=Cyberduck"

Limitations

 * You can not currently move or rename files using a Cloud Files account.
 * No resumable transfers