rclone

NameLast commit messageLast commit date
.githubbacklog: ticket templates should recommend to update rclone5 years ago
backendb2: fix decoding of 404 errors producing "Couldn't decode error response: EOF"5 years ago
bintest: add makefiles test command (converted from script)6 years ago
cmdlink: use "off" value for unset expiry5 years ago
contribContrib: Add sample WebDAV server Docker Compose manifest.7 years ago
docsdocs: fixed some typos5 years ago
fsrclone authorize: Send and receive extra config options to fix oauth5 years ago
fstesttest_all: fix crash when using -clean5 years ago
graphicsbuild: Add file properties and icon to Windows executable (fixes #4304)6 years ago
librclone authorize: Send and receive extra config options to fix oauth5 years ago
vfsvfs: fix Create causing windows explorer to truncate files on CTRL-C CTRL-V5 years ago
.gitattributesbuild: add azure pipelines build7 years ago
.gitignorecmd: rclone selfupdate (#5080)5 years ago
.golangci.ymlbuild: move linter build tags into Makefile to fix golangci-lint7 years ago
CONTRIBUTING.mdcontributing.md: update setup instructions for go1.165 years ago
COPYINGInitial commit - some small parts working13 years ago
Dockerfilebuild: add an rclone user to the Docker image but don't use it by default5 years ago
go.modsftp: revert sftp library to v1.12.0 from v1.13.0 to fix performance regression #51975 years ago
go.sumsftp: revert sftp library to v1.12.0 from v1.13.0 to fix performance regression #51975 years ago
MAINTAINERS.mdcompress: finish docs5 years ago
Makefilebuild: add missing BUILD_FLAGS to compile_only to speed up other_os build5 years ago
MANUAL.htmlVersion v1.55.05 years ago
MANUAL.mdVersion v1.55.05 years ago
MANUAL.txtVersion v1.55.05 years ago
notes.txtdocs: spelling: etc.6 years ago
rclone.1Version v1.55.05 years ago
rclone.golib: add plugin support7 years ago
README.mdHDFS (Hadoop Distributed File System) implementation - #426 years ago
RELEASE.mdbuild: update notes on how to build the release manually with docker5 years ago
VERSIONStart v1.56.0-DEV development5 years ago
README.md

rclone logo

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

Build Status 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 transparent compression (Compress)
  • 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).

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t