Skip to content
"rsync for cloud storage" - Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files
Go HTML Python Makefile Shell Batchfile
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github build: pin actions/checkout to v1 to fix build failure Dec 4, 2019
backend chunker: reduce length of temporary suffix Dec 9, 2019
bin bin/get-github-release: support tar.bz2 files Oct 1, 2019
cmd Fix completion with an encrypted config Nov 29, 2019
contrib/docker Contrib: Add sample WebDAV server Docker Compose manifest. Sep 15, 2019
docs chunker: reduce length of temporary suffix Dec 9, 2019
fs asyncreader: fix EOF error Dec 10, 2019
fstest chunker: fix integration tests and hashsum issues Oct 13, 2019
graphics graphics: update rclone logos to new design Aug 24, 2019
lib config: do not open browser on headless if google fs Oct 30, 2019
vendor vendor: update all dependencies Nov 14, 2019
vfs vfs: make sure existing files opened for write show correct size Nov 25, 2019
.gitattributes build: add azure pipelines build Aug 6, 2019
.gitignore chore: update .gitignore Jun 19, 2019
.golangci.yml build: move linter build tags into Makefile to fix golangci-lint Apr 12, 2019
CONTRIBUTING.md docs: Add notes on how to find out the encodings used in a backend Sep 30, 2019
COPYING Initial commit - some small parts working Nov 18, 2012
Dockerfile Dockerfile fixes Sep 17, 2019
MAINTAINERS.md Add Ivan Andreev to maintainers Oct 19, 2019
MANUAL.html Version v1.50.0 Oct 26, 2019
MANUAL.md Version v1.50.0 Oct 26, 2019
MANUAL.txt Version v1.50.0 Oct 26, 2019
Makefile build: make replacement of new rclone binary atomic on build Oct 28, 2019
README.md Fix 1fichier link in Readme Oct 8, 2019
RELEASE.md Start v1.50.1-DEV development Nov 2, 2019
VERSION Start v1.50.2-DEV development Nov 19, 2019
go.mod vendor: update all dependencies Nov 14, 2019
go.sum vendor: update all dependencies Nov 14, 2019
notes.txt Replace test_all.sh with test_all.go which is cross platform and para… Dec 30, 2015
rclone.1 Version v1.50.0 Oct 26, 2019
rclone.go lib: add plugin support Sep 29, 2019

README.md

rclone logo

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

Build Status Windows Build Status Build Status CircleCI Go Report Card GoDoc Docker Pulls

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

Please see the full list of all storage providers and their features

Features

  • MD5/SHA-1 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, e.g. two different cloud accounts
  • Optional large file chunking (Chunker)
  • Optional encryption (Crypt)
  • Optional cache (Cache)
  • Optional FUSE mount (rclone mount)
  • Multi-threaded downloads to local disk
  • Can serve local or remote files over HTTP/WebDav/FTP/SFTP/dlna

Installation & documentation

Please see the rclone website for:

Downloads

License

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

You can’t perform that action at this time.