iterate-ch / profiles

Connection Profiles for Cyberduck & Mountain Duck
14 stars 29 forks source link

Add Storj DCS connection profile #14

Closed wthorp closed 1 year ago

wthorp commented 2 years ago

Create a profile for the Storj DCS network's main Gateway-MT URL. This is an S3-compatible endpoint.

wthorp commented 2 years ago

Pretty printing is complete.

I'm curious if the request to add regions applies to Storj. We don't have the concept of regions in our network, and our back-end logic should ignore client-supplied regions. More precisely, Storj's S3 compatibility assumes an empty string region by default, but will respect client-supplied region strings when verifying secret key signatures.

dkocher commented 2 years ago

I'm curious if the request to add regions applies to Storj. We don't have the concept of regions in our network, and our back-end logic should ignore client-supplied regions. More precisely, Storj's S3 compatibility assumes an empty string region by default, but will respect client-supplied region strings when verifying secret key signatures.

The Region in the profile will determine the default region to be used when signing requests when we cannot determine the location of the bucket using the ?location query. The Regions in the profile will determine the available regions to choose from when creating a new bucket.

dkocher commented 2 years ago

4742f048509c7a2c338656b5903e064d92b94be8 seems to accidentally include the template image.

dkocher commented 2 years ago

Please sqash the commits.

wthorp commented 1 year ago

Can you please take another look @dkocher? Thank you!