rclone

Nick Craig-WoodVersion 1.2677fb8ac10 years agoHistory
NameLast commit messageLast commit date
amazonclouddriveBe more constistent with naming in remotes11 years ago
b2Implement Backblaze B2 - fixes #22410 years ago
dircachedircache: expose FoundRoot flag11 years ago
docsVersion 1.2610 years ago
driveBe more constistent with naming in remotes11 years ago
dropboxBe more constistent with naming in remotes11 years ago
fsVersion 1.2610 years ago
fstestImplement Yandex storage backend - fixes #23410 years ago
googlecloudstorageswift, s3, googlecloudstorage: Don't delete the container/bucket if fs wasn't at root - fixes #17211 years ago
graphicsAdd support for Microsoft One Drive - fixes #1011 years ago
hubicMake fs.CheckClose public to stop duplication10 years ago
localBe more constistent with naming in remotes11 years ago
oauthutilAdd RedirectLocalhostURL for another form of redirect URL11 years ago
onedriveImplement Backblaze B2 - fixes #22410 years ago
pacerFix race condition in pacer tests - fixes #15611 years ago
restImplement Backblaze B2 - fixes #22410 years ago
s3s3: Fix corrupting Content-Type on mod time update10 years ago
swiftswift: Make sure we read the size for 0 length files - Fixes #23710 years ago
yandexyandex: stop create folder error being fatal10 years ago
.gitignoreExpand docs and remove duplicated information11 years ago
.travis.ymlIgnore golint errors that can't be fixed10 years ago
appveyor.ymlAdd AppVeyor Windows CI to tests11 years ago
CONTRIBUTING.mdFix forgotten update for test_all.go10 years ago
COPYINGInitial commit - some small parts working13 years ago
cross-compileMake sure we use bash as our shell10 years ago
make_manual.pyDocs for Yandex10 years ago
MakefileReplace test_all.sh with test_all.go which is cross platform and parallel10 years ago
notes.txtReplace test_all.sh with test_all.go which is cross platform and parallel10 years ago
rclone.goImplement Yandex storage backend - fixes #23410 years ago
rclone_test.goRename to rclone13 years ago
README.mdDocs for Yandex10 years ago
redirect_stderr.goAdd --log-file flag to log everything (including panics) to file11 years ago
redirect_stderr_unix.goAdd --log-file flag to log everything (including panics) to file11 years ago
redirect_stderr_windows.goAdd --log-file flag to log everything (including panics) to file11 years ago
RELEASE.mdUpload releases to github too - fixes #22510 years ago
upload-githubIgnore current builds when uploading to github10 years ago
README.md

Logo

Website | Documentation | Contributing | Changelog | Installation | 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 Cloud Drive
  • Microsoft One Drive
  • Hubic
  • Backblaze B2
  • Yandex Disk
  • The local filesystem

Features

  • MD5SUMs 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 mode to make a directory identical
  • Check mode to check all MD5SUMs
  • Can sync to and from network, eg two different Drive accounts

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).