"rsync for cloud storage" - Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files
Go HTML Groff Other
Permalink
Failed to load latest commit information.
Godeps Fix incorrect vendoring for swift library Jan 3, 2017
amazonclouddrive acd, onedrive: make sure we have found the root before purging Jan 16, 2017
b2 b2: fix upload url not being refreshed properly #825 Jan 17, 2017
bin Automatically upload betas on pushes to master Oct 5, 2016
cmd mount: fix retry on network failure when reading off crypt - fixes #1042 Jan 17, 2017
crypt Define a new Features() method for Fs Jan 16, 2017
dircache Add directory parameter to Rmdir and Mkdir #100 #831 Nov 26, 2016
docs Clarify what happens to files already in the --backup-dir DIR Jan 16, 2017
drive Define a new Features() method for Fs Jan 16, 2017
dropbox Define a new Features() method for Fs Jan 16, 2017
fs Define a new Features() method for Fs Jan 16, 2017
fstest Define a new Features() method for Fs Jan 16, 2017
googlecloudstorage Define a new Features() method for Fs Jan 16, 2017
graphics New graphics used by forum.rclone.org Oct 4, 2016
hubic Define a new Features() method for Fs Jan 16, 2017
local Define a new Features() method for Fs Jan 16, 2017
oauthutil oauthutil: copy the config before modifying it Jan 16, 2017
onedrive acd, onedrive: make sure we have found the root before purging Jan 16, 2017
pacer Make exponential backoff work exactly as per google specification - f… Oct 17, 2016
rest acd: Reset the headers on tempurl redirect #802 Oct 26, 2016
s3 Define a new Features() method for Fs Jan 16, 2017
swift Define a new Features() method for Fs Jan 16, 2017
vendor Fix incorrect vendoring for swift library Jan 3, 2017
yandex Define a new Features() method for Fs Jan 16, 2017
.gitignore Remove obsolete entry Oct 4, 2016
.travis.yml Update go to 1.7.4 and 1.6.4 in CI Dec 9, 2016
CONTRIBUTING.md Notes on the vendor directory Nov 19, 2016
COPYING Initial commit - some small parts working Nov 18, 2012
ISSUE_TEMPLATE.md Add a link to the forum in the issue template Oct 24, 2016
MANUAL.html Typo: the the -> the in docs and comments Jan 3, 2017
MANUAL.md Typo: the the -> the in docs and comments Jan 3, 2017
MANUAL.txt Typo: the the -> the in docs and comments Jan 3, 2017
Makefile Make "make quicktest" ignore a config file if present for local running Jan 16, 2017
README.md Add links to the forum in the main pages Dec 8, 2016
RELEASE.md Version v1.35 Jan 2, 2017
appveyor.yml Use a vendor directory for repeatable builds - fixes #816 Nov 5, 2016
notes.txt Replace test_all.sh with test_all.go which is cross platform and para… Dec 30, 2015
rclone.1 Typo: the the -> the in docs and comments Jan 3, 2017
rclone.go Make sure high level retries show with -q - fixes #648 Sep 12, 2016

README.md

Logo

Website | Documentation | Contributing | Changelog | Installation | Forum G+

Build Status Windows Build Status GoDoc

Rclone is a command line program to sync files and directories to and from

  • Google Drive
  • Amazon S3
  • Openstack Swift / Rackspace cloud files / Memset Memstore
  • Dropbox
  • Google Cloud Storage
  • Amazon Drive
  • Microsoft One Drive
  • Hubic
  • Backblaze B2
  • Yandex Disk
  • The local filesystem

Features

  • MD5/SHA1 hashes checked at all times for file integrity
  • Timestamps preserved on files
  • Partial syncs supported on a whole file basis
  • Copy mode to just copy new/changed files
  • Sync (one way) mode to make a directory identical
  • Check mode to check for file hash equality
  • Can sync to and from network, eg two different cloud accounts
  • Optional encryption (Crypt)
  • Optional FUSE mount

See the home page for installation, usage, documentation, changelog and configuration walkthroughs.

License

This is free software under the terms of MIT the license (check the COPYING file included in this package).