Couchdrop is a cloud SCP, SFTP, FTP and Rsync server, which means files can be downloaded and uploaded using the SCP, SFTP, FTP or Rsync tool packaged with openssh on virtually any unix derivative.
Couchdrop supports integration with Amazon S3, Amazon Web Services block storage system. This integration allows you to directly transfer files to and from S3 using SCP, SFTP and Rsync with Couchdrop. S3 can be configured in addition to Dropbox or other Storage Providers or as the primary storage for your Couchdrop Cloud SCP, SFTP, FTP and Rysnc server.
Link S3 with Couchdrop
Linking Amazon S3 with Couchdrop requires an existing Amazon Web Services account, security keys and a private bucket in S3.
Once you have an S3 bucket ready to go, log into Couchdrop by visiting https://my.couchdrop.io.
Click on Storage on the left navigation menu
If you have not used Couchdrop yet, you will not see any Storage Buckets. You now need to create a new Storage Bucket for S3. You can create as many storage buckets as desired, and associate different permissions and paths for each.
Click Add Storage and you will be presented with options to configure a range of storage buckets, for this article select Amazon S3.
Here you need to specify a destination path, permission mode and bucket type. The path is what identifies this specific storage bucket when you are downloading or uploading files. For our example, we will leave it as "/" and we will configure the bucket type as "S3".
S3 also requires the configuration of the following details:
- AWS Access Key
- AWS Secret Key
- Bucket Name
For information on where to find these details, see http://docs.aws.amazon.com/general/latest/gr/managing-aws-access-keys.html
Once configured, click Save Settings and the integration is complete. You can begin transferring files to and from S3 with Couchdrop.