Sync Files With Rclone

Rclone is a command line program to sync files and directories

These 'Getting Starting' tutorials will showcase the process for configuring Rclone with Storj DCS. We will cover only some of the basic features in this guide.

For making the most of Rclone, take a look at the complete Rclone command reference

These guides are experimental. The main functionality appears to work, but there are expected to be undiscovered issues (including issues around connection timeouts). Please report any issues you may run into on this forum thread.

You will need one of the following:

  • Access Grant that someone else shared with you, or

  • Access token (former API key) of a Storj DCS project you are a member of.

Selecting an Integration Pattern

Native

Use our native integration pattern to take advantage of client-side encryption as well as to achieve the best possible download performance. Uploads will be erasure-coded locally, thus a 1gb upload will result in 2.68gb of data being uploaded to storage nodes across the network.

Use this pattern for

  • The strongest security

  • The best download speed

Hosted Gateway

Use our S3 compatible Hosted Gateway integration pattern to increase upload performance and reduce the load on your systems and network. Uploads will be encrypted and erasure-coded server-side, thus a 1GB upload will result in only in 1GB of data being uploaded to storage nodes across the network.

Use this pattern for

  • Reduced upload time

  • Reduction in network load

By selecting this integration pattern you are opting in to server-side encryption.