rclone

Nick Craig-WoodVersion v1.36118e26f9 years agoHistory
NameLast commit messageLast commit date
amazonclouddriveonedrive, drive, amazonclouddrive: make sure we find the root9 years ago
b2b2: fix inconsistent listings and rclone check9 years ago
binInclude git-log.txt into beta releases - fixes #10479 years ago
cmdmount: fix logging for unimplemented file open modes #11959 years ago
cryptlocal, yandex, dropbox: fix NewObject suceeding on a directory #10799 years ago
dircacheonedrive, drive, amazonclouddrive: make sure we find the root9 years ago
docsVersion v1.369 years ago
driveonedrive, drive, amazonclouddrive: make sure we find the root9 years ago
dropboxdropbox, yandex: fix return of wrapped nil introduced in 79e3c67bbdb0722fd211a67f8a7c5c034a655a159 years ago
fsVersion v1.369 years ago
fstestlocal, yandex, dropbox: fix NewObject suceeding on a directory #10799 years ago
GodepsUpdate vendor directory9 years ago
googlecloudstoragegcs: fix depth 1 directory listings9 years ago
graphicsNew graphics used by forum.rclone.org10 years ago
hubiclocal, yandex, dropbox: fix NewObject suceeding on a directory #10799 years ago
locallocal: fix unnormalised unicode causing problems reading directories #12129 years ago
oauthutilRename log functions and factor into own file9 years ago
onedriveonedrive, drive, amazonclouddrive: make sure we find the root9 years ago
pacerRename log functions and factor into own file9 years ago
restrest: Implement IgnoreStatus option to not parse the error return9 years ago
s3local, yandex, dropbox: fix NewObject suceeding on a directory #10799 years ago
sftpsftp: fix detection of file vs directory9 years ago
swiftlocal, yandex, dropbox: fix NewObject suceeding on a directory #10799 years ago
vendorvendor: Update go-acd9 years ago
yandexdropbox, yandex: fix return of wrapped nil introduced in 79e3c67bbdb0722fd211a67f8a7c5c034a655a159 years ago
.gitignoreRemove obsolete entry10 years ago
.pkgr.ymlcreated .pkgr.yml file for automated apt-get9 years ago
.travis.ymltravis: only run go latest on OS X and include go tip, but allow failures9 years ago
appveyor.ymlUse a vendor directory for repeatable builds - fixes #81610 years ago
CONTRIBUTING.mdReplace -v with -vv where necessary or change Debugf to Logf9 years ago
COPYINGInitial commit - some small parts working13 years ago
ISSUE_TEMPLATE.mdReplace -v with -vv where necessary or change Debugf to Logf9 years ago
MakefileVersion v1.369 years ago
MANUAL.htmlVersion v1.369 years ago
MANUAL.mdVersion v1.369 years ago
MANUAL.txtVersion v1.369 years ago
notes.txtReplace test_all.sh with test_all.go which is cross platform and parallel10 years ago
rclone.1Version v1.369 years ago
rclone.goMake sure high level retries show with -q - fixes #64810 years ago
README.mdComplete SFTP remote #5219 years ago
RELEASE.mdVersion v1.369 years ago
snapcraft-dev.yamlAdd more description to the snapcraft files9 years ago
snapcraft.yamlVersion v1.369 years ago
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
  • SFTP
  • 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).