"rsync for cloud storage" - Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files
Latest commit a3dc591 Oct 14, 2018
Permalink
Failed to load latest commit information.
.circleci Add android and IOS build to circleci Oct 11, 2017
.github Revamp issue and PR templates and CONTRIBUTING guide Sep 21, 2018
backend Remove redundant nil checks Oct 13, 2018
bin fs: Implement RegInfo.FileName to return the on disk filename for a b… Oct 6, 2018
cmd build: fixup code formatting after goimports change Oct 13, 2018
docs Add teresy to contributors Oct 13, 2018
fs build: fixup code formatting after goimports change Oct 13, 2018
fstest fstests: fix upload offsets not being set and redownload test files Oct 13, 2018
graphics New graphics used by forum.rclone.org Oct 4, 2016
lib rest: Fix documentation so it is clearer when resp.Body is closed Oct 13, 2018
vendor vendor: update to latest versions of everything Sep 21, 2018
vfs mount, vfs: Remove EXPERIMENTAL tags Oct 6, 2018
.appveyor.yml build: make CIs available for forks Sep 7, 2018
.gitignore cache: first version Nov 15, 2017
.gometalinter.json build: add gometalinter and gometalinter_install Makefile targets May 5, 2018
.pkgr.yml Updated .pkgr.yml file to use rclone as its own cli. Mar 29, 2017
.travis.yml build: make CIs available for forks Sep 7, 2018
CONTRIBUTING.md docs: replace "Github" with "GitHub" Oct 13, 2018
COPYING Initial commit - some small parts working Nov 18, 2012
MAINTAINERS.md docs: replace "Github" with "GitHub" Oct 13, 2018
MANUAL.html Version v1.43 Sep 1, 2018
MANUAL.md docs: replace "Github" with "GitHub" Oct 13, 2018
MANUAL.txt Version v1.43 Sep 1, 2018
Makefile build: fix golint install with new path Oct 12, 2018
README.md Improved and updated the readme Oct 11, 2018
RELEASE.md build: instructions on how to make a point release Sep 7, 2018
go.mod vendor: update to latest versions of everything Sep 21, 2018
go.sum vendor: update to latest versions of everything Sep 21, 2018
notes.txt Replace test_all.sh with test_all.go which is cross platform and para… Dec 30, 2015
rclone.1 Version v1.43 Sep 1, 2018
rclone.go build: fixup code formatting after goimports change Oct 13, 2018

README.md

Logo

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

Build Status Windows Build Status CircleCI GoDoc

Rclone

Rclone ("rsync for cloud storage") is a command line program to sync files and directories to and from different cloud storage providers.

Storage providers

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 cache (Cache)
  • Optional FUSE mount (rclone mount)

Installation & documentation

Please see the rclone website for installation, usage, documentation, changelog and configuration walkthroughs.

Downloads

License

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