docs: set unsafe HTML parsing to false and fix raw HTML insertion

This means that markdown files can't contain <thing> any more.
This commit is contained in:
Nick Craig-Wood 2020-05-22 12:22:52 +01:00
parent 06427371eb
commit 74b8cbfb84
128 changed files with 945 additions and 645 deletions

View file

@ -138,6 +138,7 @@ clean:
website: website:
rm -rf docs/public rm -rf docs/public
cd docs && hugo cd docs && hugo
@if grep -R "raw HTML omitted" docs/public ; then echo "ERROR: found unescaped HTML - fix the markdown source" ; fi
upload_website: website upload_website: website
rclone -v sync docs/public memstore:www-rclone-org rclone -v sync docs/public memstore:www-rclone-org

View file

@ -103,7 +103,7 @@ func init() {
}, },
{ {
Name: "satellite_address", Name: "satellite_address",
Help: "Satellite Address. Custom satellite address should match the format: <nodeid>@<address>:<port>.", Help: "Satellite Address. Custom satellite address should match the format: `<nodeid>@<address>:<port>`.",
Required: false, Required: false,
Provider: newProvider, Provider: newProvider,
Default: "us-central-1.tardigrade.io", Default: "us-central-1.tardigrade.io",

View file

@ -7,9 +7,10 @@ import os
import io import io
import subprocess import subprocess
marker = "<!--- autogenerated options" marker = "{{< rem autogenerated options"
start = marker + " start" start = marker + " start"
stop = marker + " stop" stop = marker + " stop"
end = ">}}"
def find_backends(): def find_backends():
"""Return a list of all backends""" """Return a list of all backends"""
@ -38,11 +39,11 @@ def alter_doc(backend):
if not in_docs: if not in_docs:
if start in line: if start in line:
in_docs = True in_docs = True
start_full = start + " - DO NOT EDIT, instead edit fs.RegInfo in backend/%s/%s.go then run make backenddocs -->\n" % (backend, backend) start_full = (start + "\" - DO NOT EDIT - instead edit fs.RegInfo in backend/%s/%s.go then run make backenddocs\" " + end + "\n") % (backend, backend)
out_file.write(start_full) out_file.write(start_full)
output_docs(backend, out_file) output_docs(backend, out_file)
output_backend_tool_docs(backend, out_file) output_backend_tool_docs(backend, out_file)
out_file.write(stop+" -->\n") out_file.write(stop+" "+end+"\n")
altered = True altered = True
if not in_docs: if not in_docs:
out_file.write(line) out_file.write(line)

View file

@ -111,15 +111,21 @@ def read_doc(doc):
contents = parts[2].strip()+"\n\n" contents = parts[2].strip()+"\n\n"
# Remove icons # Remove icons
contents = re.sub(r'<i class="fa.*?</i>\s*', "", contents) contents = re.sub(r'<i class="fa.*?</i>\s*', "", contents)
# Interpret img shortcodes
# {{< img ... >}}
contents = re.sub(r'\{\{<\s*img\s+(.*?)>\}\}', r"<img \1>", contents)
# Make any img tags absolute # Make any img tags absolute
contents = re.sub(r'(<img.*?src=")/', r"\1https://rclone.org/", contents) contents = re.sub(r'(<img.*?src=")/', r"\1https://rclone.org/", contents)
# Make [...](/links/) absolute # Make [...](/links/) absolute
contents = re.sub(r'\]\((\/.*?\/(#.*)?)\)', r"](https://rclone.org\1)", contents) contents = re.sub(r'\]\((\/.*?\/(#.*)?)\)', r"](https://rclone.org\1)", contents)
# Add additional links on the front page # Add additional links on the front page
contents = re.sub(r'<!--MAINPAGELINK-->', "- [Donate.](https://rclone.org/donate/)", contents) contents = re.sub(r'\{\{< rem MAINPAGELINK >\}\}', "- [Donate.](https://rclone.org/donate/)", contents)
# Interpret provider shortcode # Interpret provider shortcode
# {{< provider name="Amazon S3" home="https://aws.amazon.com/s3/" config="/s3/" >}} # {{< provider name="Amazon S3" home="https://aws.amazon.com/s3/" config="/s3/" >}}
contents = re.sub(r'\{\{<\s+provider.*?name="(.*?)".*?>\}\}', r"- \1", contents) contents = re.sub(r'\{\{<\s*provider.*?name="(.*?)".*?>\}\}', r"- \1", contents)
# Remove remaining shortcodes
contents = re.sub(r'\{\{<.*?>\}\}', r"", contents)
contents = re.sub(r'\{\{%.*?%\}\}', r"", contents)
return contents return contents
def check_docs(docpath): def check_docs(docpath):

View file

@ -15,8 +15,8 @@ fusermount -u -z /tmp/rclone/rc_mount > /dev/null 2>&1 || umount /tmp/rclone/rc_
awk ' awk '
BEGIN {p=1} BEGIN {p=1}
/^<!--- autogenerated start/ {print;system("cat /tmp/rclone/z.md");p=0} /^\{\{< rem autogenerated start/ {print;system("cat /tmp/rclone/z.md");p=0}
/^<!--- autogenerated stop/ {p=1} /^\{\{< rem autogenerated stop/ {p=1}
p' docs/content/rc.md > /tmp/rclone/rc.md p' docs/content/rc.md > /tmp/rclone/rc.md
mv /tmp/rclone/rc.md docs/content/rc.md mv /tmp/rclone/rc.md docs/content/rc.md

View file

@ -116,11 +116,11 @@ are 100% certain you are already passing obscured passwords then use
` `
var configCreateCommand = &cobra.Command{ var configCreateCommand = &cobra.Command{
Use: "create <name> <type> [<key> <value>]*", Use: "create `name` `type` [`key` `value`]*",
Short: `Create a new remote with name, type and options.`, Short: `Create a new remote with name, type and options.`,
Long: ` Long: `
Create a new remote of <name> with <type> and options. The options Create a new remote of ` + "`name`" + ` with ` + "`type`" + ` and options. The options
should be passed in pairs of <key> <value>. should be passed in pairs of ` + "`key` `value`" + `.
For example to make a swift remote of name myremote using auto config For example to make a swift remote of name myremote using auto config
you would do: you would do:
@ -159,11 +159,11 @@ func init() {
} }
var configUpdateCommand = &cobra.Command{ var configUpdateCommand = &cobra.Command{
Use: "update <name> [<key> <value>]+", Use: "update `name` [`key` `value`]+",
Short: `Update options in an existing remote.`, Short: `Update options in an existing remote.`,
Long: ` Long: `
Update an existing remote's options. The options should be passed in Update an existing remote's options. The options should be passed in
in pairs of <key> <value>. in pairs of ` + "`key` `value`" + `.
For example to update the env_auth field of a remote of name myremote For example to update the env_auth field of a remote of name myremote
you would do: you would do:
@ -191,8 +191,8 @@ require this add an extra parameter thus:
} }
var configDeleteCommand = &cobra.Command{ var configDeleteCommand = &cobra.Command{
Use: "delete <name>", Use: "delete `name`",
Short: `Delete an existing remote <name>.`, Short: "Delete an existing remote `name`.",
Run: func(command *cobra.Command, args []string) { Run: func(command *cobra.Command, args []string) {
cmd.CheckArgs(1, 1, command, args) cmd.CheckArgs(1, 1, command, args)
config.DeleteRemote(args[0]) config.DeleteRemote(args[0])
@ -200,11 +200,11 @@ var configDeleteCommand = &cobra.Command{
} }
var configPasswordCommand = &cobra.Command{ var configPasswordCommand = &cobra.Command{
Use: "password <name> [<key> <value>]+", Use: "password `name` [`key` `value`]+",
Short: `Update password in an existing remote.`, Short: `Update password in an existing remote.`,
Long: ` Long: `
Update an existing remote's password. The password Update an existing remote's password. The password
should be passed in pairs of <key> <value>. should be passed in pairs of ` + "`key` `value`" + `.
For example to set password of a remote of name myremote you would do: For example to set password of a remote of name myremote you would do:

View file

@ -35,7 +35,7 @@ This displays a text based user interface allowing the navigation of a
remote. It is most useful for answering the question - "What is using remote. It is most useful for answering the question - "What is using
all my disk space?". all my disk space?".
<script src="https://asciinema.org/a/157793.js" id="asciicast-157793" async></script> {{< asciinema 157793 >}}
To make the user interface it first scans the entire remote given and To make the user interface it first scans the entire remote given and
builds an in memory representation. rclone ncdu can be used during builds an in memory representation. rclone ncdu can be used during

View file

@ -118,7 +118,7 @@ these **must** end with /. Eg
#### Private repositories #### #### Private repositories ####
The "--private-repos" flag can be used to limit users to repositories starting The "--private-repos" flag can be used to limit users to repositories starting
with a path of "/<username>/". with a path of ` + "`/<username>/`" + `.
` + httplib.Help, ` + httplib.Help,
Run: func(command *cobra.Command, args []string) { Run: func(command *cobra.Command, args []string) {
cmd.CheckArgs(1, 1, command, args) cmd.CheckArgs(1, 1, command, args)

View file

@ -25,7 +25,7 @@
"autoHeadingIDType": "blackfriday" "autoHeadingIDType": "blackfriday"
}, },
"renderer": { "renderer": {
"unsafe": true "unsafe": false
} }
} }
} }

View file

@ -7,7 +7,7 @@ date: "2020-05-16"
# Rclone syncs your files to cloud storage # Rclone syncs your files to cloud storage
<img width="50%" src="/img/logo_on_light__horizontal_color.svg" alt="rclone logo" style="float:right; padding: 5px;"> {{< img width="50%" src="/img/logo_on_light__horizontal_color.svg" alt="rclone logo" style="float:right; padding: 5px;" >}}
- [About rclone.](#about) - [About rclone.](#about)
- [What is rclone for.](#what) - [What is rclone for.](#what)
@ -15,7 +15,7 @@ date: "2020-05-16"
- [What providers does rclone support.](#providers) - [What providers does rclone support.](#providers)
- [Download.](/downloads/) - [Download.](/downloads/)
- [Install.](/install/) - [Install.](/install/)
<!--MAINPAGELINK--> {{< rem MAINPAGELINK >}}
## About rclone {#about} ## About rclone {#about}
@ -156,7 +156,7 @@ such as WebDAV or S3 that work out of the box.
Links Links
* <i class="fa fa-home"></i> [Home page](https://rclone.org/) * {{< icon "fa fa-home" >}} [Home page](https://rclone.org/)
* <i class="fab fa-github"></i> [GitHub project page for source and bug tracker](https://github.com/rclone/rclone) * {{< icon "fab fa-github" >}} [GitHub project page for source and bug tracker](https://github.com/rclone/rclone)
* <i class="fa fa-comments"></i> [Rclone Forum](https://forum.rclone.org) * {{< icon "fa fa-comments" >}} [Rclone Forum](https://forum.rclone.org)
* <i class="fas fa-cloud-download-alt"></i>[Downloads](/downloads/) * {{< icon "fas fa-cloud-download-alt" >}}[Downloads](/downloads/)

View file

@ -4,7 +4,7 @@ description: "Remote Aliases"
date: "2018-01-30" date: "2018-01-30"
--- ---
<i class="fa fa-link"></i> Alias {{< icon "fa fa-link" >}} Alias
----------------------------------------- -----------------------------------------
The `alias` remote provides a new name for another remote. The `alias` remote provides a new name for another remote.
@ -88,7 +88,7 @@ Copy another local directory to the alias directory called source
rclone copy /home/source remote:source rclone copy /home/source remote:source
<!--- autogenerated options start - DO NOT EDIT, instead edit fs.RegInfo in backend/alias/alias.go then run make backenddocs --> {{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/alias/alias.go then run make backenddocs" >}}
### Standard Options ### Standard Options
Here are the standard options specific to alias (Alias for an existing remote). Here are the standard options specific to alias (Alias for an existing remote).
@ -103,4 +103,4 @@ Can be "myremote:path/to/dir", "myremote:bucket", "myremote:" or "/local/path".
- Type: string - Type: string
- Default: "" - Default: ""
<!--- autogenerated options stop --> {{< rem autogenerated options stop >}}

View file

@ -4,7 +4,7 @@ description: "Rclone docs for Amazon Drive"
date: "2017-06-10" date: "2017-06-10"
--- ---
<i class="fab fa-amazon"></i> Amazon Drive {{< icon "fab fa-amazon" >}} Amazon Drive
----------------------------------------- -----------------------------------------
Amazon Drive, formerly known as Amazon Cloud Drive, is a cloud storage Amazon Drive, formerly known as Amazon Cloud Drive, is a cloud storage
@ -159,7 +159,7 @@ Let's say you usually use `amazon.co.uk`. When you authenticate with
rclone it will take you to an `amazon.com` page to log in. Your rclone it will take you to an `amazon.com` page to log in. Your
`amazon.co.uk` email and password should work here just fine. `amazon.co.uk` email and password should work here just fine.
<!--- autogenerated options start - DO NOT EDIT, instead edit fs.RegInfo in backend/amazonclouddrive/amazonclouddrive.go then run make backenddocs --> {{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/amazonclouddrive/amazonclouddrive.go then run make backenddocs" >}}
### Standard Options ### Standard Options
Here are the standard options specific to amazon cloud drive (Amazon Drive). Here are the standard options specific to amazon cloud drive (Amazon Drive).
@ -273,7 +273,7 @@ See: the [encoding section in the overview](/overview/#encoding) for more info.
- Type: MultiEncoder - Type: MultiEncoder
- Default: Slash,InvalidUtf8,Dot - Default: Slash,InvalidUtf8,Dot
<!--- autogenerated options stop --> {{< rem autogenerated options stop >}}
### Limitations ### ### Limitations ###

View file

@ -12,9 +12,9 @@ Authors
Contributors Contributors
------------ ------------
<!--- NB email addresses removed from here need to be addeed to {{< rem `email addresses removed from here need to be addeed to
bin/.ignore-emails to make sure update-authors.py doesn't immediately bin/.ignore-emails to make sure update-authors.py doesn't immediately
put them back in again. --> put them back in again.` >}}
* Alex Couper <amcouper@gmail.com> * Alex Couper <amcouper@gmail.com>
* Leonid Shalupov <leonid@shalupov.com> <shalupov@diverse.org.ru> * Leonid Shalupov <leonid@shalupov.com> <shalupov@diverse.org.ru>

View file

@ -4,7 +4,7 @@ description: "Rclone docs for Microsoft Azure Blob Storage"
date: "2017-07-30" date: "2017-07-30"
--- ---
<i class="fab fa-windows"></i> Microsoft Azure Blob Storage {{< icon "fab fa-windows" >}} Microsoft Azure Blob Storage
----------------------------------------- -----------------------------------------
Paths are specified as `remote:container` (or `remote:` for the `lsd` Paths are specified as `remote:container` (or `remote:` for the `lsd`
@ -168,7 +168,7 @@ upload which means that there is a limit of 9.5TB of multipart uploads
in progress as Azure won't allow more than that amount of uncommitted in progress as Azure won't allow more than that amount of uncommitted
blocks. blocks.
<!--- autogenerated options start - DO NOT EDIT, instead edit fs.RegInfo in backend/azureblob/azureblob.go then run make backenddocs --> {{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/azureblob/azureblob.go then run make backenddocs" >}}
### Standard Options ### Standard Options
Here are the standard options specific to azureblob (Microsoft Azure Blob Storage). Here are the standard options specific to azureblob (Microsoft Azure Blob Storage).
@ -282,6 +282,40 @@ tiering blob to "Hot" or "Cool".
- Type: string - Type: string
- Default: "" - Default: ""
#### --azureblob-disable-checksum
Don't store MD5 checksum with object metadata.
Normally rclone will calculate the MD5 checksum of the input before
uploading it so it can add it to metadata on the object. This is great
for data integrity checking but can cause long delays for large files
to start uploading.
- Config: disable_checksum
- Env Var: RCLONE_AZUREBLOB_DISABLE_CHECKSUM
- Type: bool
- Default: false
#### --azureblob-memory-pool-flush-time
How often internal memory buffer pools will be flushed.
Uploads which requires additional buffers (f.e multipart) will use memory pool for allocations.
This option controls how often unused buffers will be removed from the pool.
- Config: memory_pool_flush_time
- Env Var: RCLONE_AZUREBLOB_MEMORY_POOL_FLUSH_TIME
- Type: Duration
- Default: 1m0s
#### --azureblob-memory-pool-use-mmap
Whether to use mmap buffers in internal memory pool.
- Config: memory_pool_use_mmap
- Env Var: RCLONE_AZUREBLOB_MEMORY_POOL_USE_MMAP
- Type: bool
- Default: false
#### --azureblob-encoding #### --azureblob-encoding
This sets the encoding for the backend. This sets the encoding for the backend.
@ -293,7 +327,7 @@ See: the [encoding section in the overview](/overview/#encoding) for more info.
- Type: MultiEncoder - Type: MultiEncoder
- Default: Slash,BackSlash,Del,Ctl,RightPeriod,InvalidUtf8 - Default: Slash,BackSlash,Del,Ctl,RightPeriod,InvalidUtf8
<!--- autogenerated options stop --> {{< rem autogenerated options stop >}}
### Limitations ### ### Limitations ###

View file

@ -4,7 +4,7 @@ description: "Backblaze B2"
date: "2016-10-25" date: "2016-10-25"
--- ---
<i class="fa fa-fire"></i>Backblaze B2 {{< icon "fa fa-fire" >}} Backblaze B2
---------------------------------------- ----------------------------------------
B2 is [Backblaze's cloud storage system](https://www.backblaze.com/b2/). B2 is [Backblaze's cloud storage system](https://www.backblaze.com/b2/).
@ -319,7 +319,7 @@ https://f002.backblazeb2.com/file/bucket/path/folder/file3?Authorization=xxxxxxx
``` ```
<!--- autogenerated options start - DO NOT EDIT, instead edit fs.RegInfo in backend/b2/b2.go then run make backenddocs --> {{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/b2/b2.go then run make backenddocs" >}}
### Standard Options ### Standard Options
Here are the standard options specific to b2 (Backblaze B2). Here are the standard options specific to b2 (Backblaze B2).
@ -426,6 +426,11 @@ minimum size.
Disable checksums for large (> upload cutoff) files Disable checksums for large (> upload cutoff) files
Normally rclone will calculate the SHA1 checksum of the input before
uploading it so it can add it to metadata on the object. This is great
for data integrity checking but can cause long delays for large files
to start uploading.
- Config: disable_checksum - Config: disable_checksum
- Env Var: RCLONE_B2_DISABLE_CHECKSUM - Env Var: RCLONE_B2_DISABLE_CHECKSUM
- Type: bool - Type: bool
@ -468,5 +473,5 @@ See: the [encoding section in the overview](/overview/#encoding) for more info.
- Type: MultiEncoder - Type: MultiEncoder
- Default: Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot - Default: Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot
<!--- autogenerated options stop --> {{< rem autogenerated options stop >}}

View file

@ -4,7 +4,7 @@ description: "Rclone docs for Box"
date: "2015-10-14" date: "2015-10-14"
--- ---
<i class="fa fa-archive"></i> Box {{< icon "fa fa-archive" >}} Box
----------------------------------------- -----------------------------------------
Paths are specified as `remote:path` Paths are specified as `remote:path`
@ -249,7 +249,7 @@ So if the folder you want rclone to use has a URL which looks like
in the browser, then you use `11xxxxxxxxx8` as in the browser, then you use `11xxxxxxxxx8` as
the `root_folder_id` in the config. the `root_folder_id` in the config.
<!--- autogenerated options start - DO NOT EDIT, instead edit fs.RegInfo in backend/box/box.go then run make backenddocs --> {{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/box/box.go then run make backenddocs" >}}
### Standard Options ### Standard Options
Here are the standard options specific to box (Box). Here are the standard options specific to box (Box).
@ -340,7 +340,7 @@ See: the [encoding section in the overview](/overview/#encoding) for more info.
- Type: MultiEncoder - Type: MultiEncoder
- Default: Slash,BackSlash,Del,Ctl,RightSpace,InvalidUtf8,Dot - Default: Slash,BackSlash,Del,Ctl,RightSpace,InvalidUtf8,Dot
<!--- autogenerated options stop --> {{< rem autogenerated options stop >}}
### Limitations ### ### Limitations ###

View file

@ -4,7 +4,7 @@ description: "Rclone docs for cache remote"
date: "2017-09-03" date: "2017-09-03"
--- ---
<i class="fa fa-archive"></i> Cache (BETA) {{< icon "fa fa-archive" >}} Cache (BETA)
----------------------------------------- -----------------------------------------
The `cache` remote wraps another existing remote and stores file structure The `cache` remote wraps another existing remote and stores file structure
@ -257,13 +257,13 @@ using the `crypt` remote. `crypt` uses a similar technique to wrap around
an existing remote and handles this translation in a seamless way. an existing remote and handles this translation in a seamless way.
There is an issue with wrapping the remotes in this order: There is an issue with wrapping the remotes in this order:
<span style="color:red">**cloud remote** -> **crypt** -> **cache**</span> {{<color red>}}**cloud remote** -> **crypt** -> **cache**{{</color>}}
During testing, I experienced a lot of bans with the remotes in this order. During testing, I experienced a lot of bans with the remotes in this order.
I suspect it might be related to how crypt opens files on the cloud provider I suspect it might be related to how crypt opens files on the cloud provider
which makes it think we're downloading the full file instead of small chunks. which makes it think we're downloading the full file instead of small chunks.
Organizing the remotes in this order yields better results: Organizing the remotes in this order yields better results:
<span style="color:green">**cloud remote** -> **cache** -> **crypt**</span> {{<color green>}}**cloud remote** -> **cache** -> **crypt**{{</color>}}
#### absolute remote paths #### #### absolute remote paths ####
@ -290,7 +290,7 @@ Params:
- **remote** = path to remote **(required)** - **remote** = path to remote **(required)**
- **withData** = true/false to delete cached data (chunks) as well _(optional, false by default)_ - **withData** = true/false to delete cached data (chunks) as well _(optional, false by default)_
<!--- autogenerated options start - DO NOT EDIT, instead edit fs.RegInfo in backend/cache/cache.go then run make backenddocs --> {{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/cache/cache.go then run make backenddocs" >}}
### Standard Options ### Standard Options
Here are the standard options specific to cache (Cache a remote). Here are the standard options specific to cache (Cache a remote).
@ -405,7 +405,7 @@ The plex token for authentication - auto set normally
#### --cache-plex-insecure #### --cache-plex-insecure
Skip all certificate verification when connecting to the Plex server Skip all certificate verifications when connecting to the Plex server
- Config: plex_insecure - Config: plex_insecure
- Env Var: RCLONE_CACHE_PLEX_INSECURE - Env Var: RCLONE_CACHE_PLEX_INSECURE
@ -601,4 +601,26 @@ If you set it to 0 then it will wait forever.
- Type: Duration - Type: Duration
- Default: 1s - Default: 1s
<!--- autogenerated options stop --> ### Backend commands
Here are the commands specific to the cache backend.
Run them with with
rclone backend COMMAND remote:
The help below will explain what arguments each command takes.
See [the "rclone backend" command](/commands/rclone_backend/) for more
info on how to pass options and arguments.
These can be run on a running backend using the rc command
[backend/command](/rc/#backend/command).
#### stats
Print stats on the cache backend in JSON format.
rclone backend stats remote: [options] [<arguments>+]
{{< rem autogenerated options stop >}}

View file

@ -4,7 +4,7 @@ description: "Split-chunking overlay remote"
date: "2019-08-30" date: "2019-08-30"
--- ---
<i class="fa fa-cut"></i>Chunker (BETA) {{< icon "fa fa-cut" >}}Chunker (BETA)
---------------------------------------- ----------------------------------------
The `chunker` overlay transparently splits large files into smaller chunks The `chunker` overlay transparently splits large files into smaller chunks
@ -301,7 +301,7 @@ that property (so you can't have a file called "Hello.doc" and "hello.doc"
in the same directory). in the same directory).
<!--- autogenerated options start - DO NOT EDIT, instead edit fs.RegInfo in backend/chunker/chunker.go then run make backenddocs --> {{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/chunker/chunker.go then run make backenddocs" >}}
### Standard Options ### Standard Options
Here are the standard options specific to chunker (Transparently chunk/split large files). Here are the standard options specific to chunker (Transparently chunk/split large files).
@ -408,4 +408,4 @@ Choose how chunker should handle files with missing or invalid chunks.
- "false" - "false"
- Warn user, skip incomplete file and proceed. - Warn user, skip incomplete file and proceed.
<!--- autogenerated options stop --> {{< rem autogenerated options stop >}}

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone" title: "rclone"
description: "Show help for rclone commands, flags and backends." description: "Show help for rclone commands, flags and backends."
slug: rclone slug: rclone

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone about" title: "rclone about"
description: "Get quota information from the remote." description: "Get quota information from the remote."
slug: rclone_about slug: rclone_about

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone authorize" title: "rclone authorize"
description: "Remote authorization." description: "Remote authorization."
slug: rclone_authorize slug: rclone_authorize

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone backend" title: "rclone backend"
description: "Run a backend specific command." description: "Run a backend specific command."
slug: rclone_backend slug: rclone_backend

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone cat" title: "rclone cat"
description: "Concatenates any files and sends them to stdout." description: "Concatenates any files and sends them to stdout."
slug: rclone_cat slug: rclone_cat

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone check" title: "rclone check"
description: "Checks the files in the source and destination match." description: "Checks the files in the source and destination match."
slug: rclone_check slug: rclone_check

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone cleanup" title: "rclone cleanup"
description: "Clean up the remote if possible" description: "Clean up the remote if possible"
slug: rclone_cleanup slug: rclone_cleanup

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone config" title: "rclone config"
description: "Enter an interactive configuration session." description: "Enter an interactive configuration session."
slug: rclone_config slug: rclone_config
@ -33,7 +33,7 @@ See the [global flags page](/flags/) for global options not listed here.
* [rclone](/commands/rclone/) - Show help for rclone commands, flags and backends. * [rclone](/commands/rclone/) - Show help for rclone commands, flags and backends.
* [rclone config create](/commands/rclone_config_create/) - Create a new remote with name, type and options. * [rclone config create](/commands/rclone_config_create/) - Create a new remote with name, type and options.
* [rclone config delete](/commands/rclone_config_delete/) - Delete an existing remote <name>. * [rclone config delete](/commands/rclone_config_delete/) - Delete an existing remote `name`.
* [rclone config disconnect](/commands/rclone_config_disconnect/) - Disconnects user from remote * [rclone config disconnect](/commands/rclone_config_disconnect/) - Disconnects user from remote
* [rclone config dump](/commands/rclone_config_dump/) - Dump the config file as JSON. * [rclone config dump](/commands/rclone_config_dump/) - Dump the config file as JSON.
* [rclone config edit](/commands/rclone_config_edit/) - Enter an interactive configuration session. * [rclone config edit](/commands/rclone_config_edit/) - Enter an interactive configuration session.

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone config create" title: "rclone config create"
description: "Create a new remote with name, type and options." description: "Create a new remote with name, type and options."
slug: rclone_config_create slug: rclone_config_create
@ -13,8 +13,8 @@ Create a new remote with name, type and options.
## Synopsis ## Synopsis
Create a new remote of <name> with <type> and options. The options Create a new remote of `name` with `type` and options. The options
should be passed in in pairs of <key> <value>. should be passed in in pairs of `key` `value`.
For example to make a swift remote of name myremote using auto config For example to make a swift remote of name myremote using auto config
you would do: you would do:
@ -45,7 +45,7 @@ using remote authorization you would do this:
``` ```
rclone config create <name> <type> [<key> <value>]* [flags] rclone config create `name` `type` [`key` `value`]* [flags]
``` ```
## Options ## Options

View file

@ -1,21 +1,21 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone config delete" title: "rclone config delete"
description: "Delete an existing remote <name>." description: "Delete an existing remote `name`."
slug: rclone_config_delete slug: rclone_config_delete
url: /commands/rclone_config_delete/ url: /commands/rclone_config_delete/
# autogenerated - DO NOT EDIT, instead edit the source code in cmd/config/delete/ and as part of making a release run "make commanddocs" # autogenerated - DO NOT EDIT, instead edit the source code in cmd/config/delete/ and as part of making a release run "make commanddocs"
--- ---
# rclone config delete # rclone config delete
Delete an existing remote <name>. Delete an existing remote `name`.
## Synopsis ## Synopsis
Delete an existing remote <name>. Delete an existing remote `name`.
``` ```
rclone config delete <name> [flags] rclone config delete `name` [flags]
``` ```
## Options ## Options

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone config disconnect" title: "rclone config disconnect"
description: "Disconnects user from remote" description: "Disconnects user from remote"
slug: rclone_config_disconnect slug: rclone_config_disconnect

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone config dump" title: "rclone config dump"
description: "Dump the config file as JSON." description: "Dump the config file as JSON."
slug: rclone_config_dump slug: rclone_config_dump

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone config edit" title: "rclone config edit"
description: "Enter an interactive configuration session." description: "Enter an interactive configuration session."
slug: rclone_config_edit slug: rclone_config_edit

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone config file" title: "rclone config file"
description: "Show path of configuration file in use." description: "Show path of configuration file in use."
slug: rclone_config_file slug: rclone_config_file

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone config password" title: "rclone config password"
description: "Update password in an existing remote." description: "Update password in an existing remote."
slug: rclone_config_password slug: rclone_config_password
@ -14,7 +14,7 @@ Update password in an existing remote.
Update an existing remote's password. The password Update an existing remote's password. The password
should be passed in in pairs of <key> <value>. should be passed in in pairs of `key` `value`.
For example to set password of a remote of name myremote you would do: For example to set password of a remote of name myremote you would do:
@ -25,7 +25,7 @@ both support obscuring passwords directly.
``` ```
rclone config password <name> [<key> <value>]+ [flags] rclone config password `name` [`key` `value`]+ [flags]
``` ```
## Options ## Options

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone config providers" title: "rclone config providers"
description: "List in JSON format all the providers and options." description: "List in JSON format all the providers and options."
slug: rclone_config_providers slug: rclone_config_providers

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone config reconnect" title: "rclone config reconnect"
description: "Re-authenticates user with remote." description: "Re-authenticates user with remote."
slug: rclone_config_reconnect slug: rclone_config_reconnect

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone config show" title: "rclone config show"
description: "Print (decrypted) config file, or the config for a single remote." description: "Print (decrypted) config file, or the config for a single remote."
slug: rclone_config_show slug: rclone_config_show

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone config update" title: "rclone config update"
description: "Update options in an existing remote." description: "Update options in an existing remote."
slug: rclone_config_update slug: rclone_config_update
@ -14,7 +14,7 @@ Update options in an existing remote.
Update an existing remote's options. The options should be passed in Update an existing remote's options. The options should be passed in
in pairs of <key> <value>. in pairs of `key` `value`.
For example to update the env_auth field of a remote of name myremote For example to update the env_auth field of a remote of name myremote
you would do: you would do:
@ -41,7 +41,7 @@ require this add an extra parameter thus:
``` ```
rclone config update <name> [<key> <value>]+ [flags] rclone config update `name` [`key` `value`]+ [flags]
``` ```
## Options ## Options

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone config userinfo" title: "rclone config userinfo"
description: "Prints info about logged in user of remote." description: "Prints info about logged in user of remote."
slug: rclone_config_userinfo slug: rclone_config_userinfo

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone copy" title: "rclone copy"
description: "Copy files from source to dest, skipping already copied" description: "Copy files from source to dest, skipping already copied"
slug: rclone_copy slug: rclone_copy

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone copyto" title: "rclone copyto"
description: "Copy files from source to dest, skipping already copied" description: "Copy files from source to dest, skipping already copied"
slug: rclone_copyto slug: rclone_copyto

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone copyurl" title: "rclone copyurl"
description: "Copy url content to dest." description: "Copy url content to dest."
slug: rclone_copyurl slug: rclone_copyurl

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone cryptcheck" title: "rclone cryptcheck"
description: "Cryptcheck checks the integrity of a crypted remote." description: "Cryptcheck checks the integrity of a crypted remote."
slug: rclone_cryptcheck slug: rclone_cryptcheck

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone cryptdecode" title: "rclone cryptdecode"
description: "Cryptdecode returns unencrypted file names." description: "Cryptdecode returns unencrypted file names."
slug: rclone_cryptdecode slug: rclone_cryptdecode

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone dedupe" title: "rclone dedupe"
description: "Interactively find duplicate files and delete/rename them." description: "Interactively find duplicate files and delete/rename them."
slug: rclone_dedupe slug: rclone_dedupe

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone delete" title: "rclone delete"
description: "Remove the contents of path." description: "Remove the contents of path."
slug: rclone_delete slug: rclone_delete

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone deletefile" title: "rclone deletefile"
description: "Remove a single file from remote." description: "Remove a single file from remote."
slug: rclone_deletefile slug: rclone_deletefile

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone genautocomplete" title: "rclone genautocomplete"
description: "Output completion script for a given shell." description: "Output completion script for a given shell."
slug: rclone_genautocomplete slug: rclone_genautocomplete

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone genautocomplete bash" title: "rclone genautocomplete bash"
description: "Output bash completion script for rclone." description: "Output bash completion script for rclone."
slug: rclone_genautocomplete_bash slug: rclone_genautocomplete_bash

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone genautocomplete fish" title: "rclone genautocomplete fish"
description: "Output fish completion script for rclone." description: "Output fish completion script for rclone."
slug: rclone_genautocomplete_fish slug: rclone_genautocomplete_fish

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone genautocomplete zsh" title: "rclone genautocomplete zsh"
description: "Output zsh completion script for rclone." description: "Output zsh completion script for rclone."
slug: rclone_genautocomplete_zsh slug: rclone_genautocomplete_zsh

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone gendocs" title: "rclone gendocs"
description: "Output markdown docs for rclone to the directory supplied." description: "Output markdown docs for rclone to the directory supplied."
slug: rclone_gendocs slug: rclone_gendocs

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone hashsum" title: "rclone hashsum"
description: "Produces a hashsum file for all the objects in the path." description: "Produces a hashsum file for all the objects in the path."
slug: rclone_hashsum slug: rclone_hashsum

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone link" title: "rclone link"
description: "Generate public link to file/folder." description: "Generate public link to file/folder."
slug: rclone_link slug: rclone_link

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone listremotes" title: "rclone listremotes"
description: "List all the remotes in the config file." description: "List all the remotes in the config file."
slug: rclone_listremotes slug: rclone_listremotes

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone ls" title: "rclone ls"
description: "List the objects in the path with size and path." description: "List the objects in the path with size and path."
slug: rclone_ls slug: rclone_ls

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone lsd" title: "rclone lsd"
description: "List all directories/containers/buckets in the path." description: "List all directories/containers/buckets in the path."
slug: rclone_lsd slug: rclone_lsd

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone lsf" title: "rclone lsf"
description: "List directories and objects in remote:path formatted for parsing" description: "List directories and objects in remote:path formatted for parsing"
slug: rclone_lsf slug: rclone_lsf

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone lsjson" title: "rclone lsjson"
description: "List directories and objects in the path in JSON format." description: "List directories and objects in the path in JSON format."
slug: rclone_lsjson slug: rclone_lsjson

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone lsl" title: "rclone lsl"
description: "List the objects in path with modification time, size and path." description: "List the objects in path with modification time, size and path."
slug: rclone_lsl slug: rclone_lsl

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone md5sum" title: "rclone md5sum"
description: "Produces an md5sum file for all the objects in the path." description: "Produces an md5sum file for all the objects in the path."
slug: rclone_md5sum slug: rclone_md5sum

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone mkdir" title: "rclone mkdir"
description: "Make the path if it doesn't already exist." description: "Make the path if it doesn't already exist."
slug: rclone_mkdir slug: rclone_mkdir

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone mount" title: "rclone mount"
description: "Mount the remote as file system on a mountpoint." description: "Mount the remote as file system on a mountpoint."
slug: rclone_mount slug: rclone_mount

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone move" title: "rclone move"
description: "Move files from source to dest." description: "Move files from source to dest."
slug: rclone_move slug: rclone_move

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone moveto" title: "rclone moveto"
description: "Move file or directory from source to dest." description: "Move file or directory from source to dest."
slug: rclone_moveto slug: rclone_moveto

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone ncdu" title: "rclone ncdu"
description: "Explore a remote with a text based user interface." description: "Explore a remote with a text based user interface."
slug: rclone_ncdu slug: rclone_ncdu
@ -17,7 +17,7 @@ This displays a text based user interface allowing the navigation of a
remote. It is most useful for answering the question - "What is using remote. It is most useful for answering the question - "What is using
all my disk space?". all my disk space?".
<script src="https://asciinema.org/a/157793.js" id="asciicast-157793" async></script> {{< asciinema 157793 >}}
To make the user interface it first scans the entire remote given and To make the user interface it first scans the entire remote given and
builds an in memory representation. rclone ncdu can be used during builds an in memory representation. rclone ncdu can be used during

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone obscure" title: "rclone obscure"
description: "Obscure password for use in the rclone.conf" description: "Obscure password for use in the rclone.conf"
slug: rclone_obscure slug: rclone_obscure

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone purge" title: "rclone purge"
description: "Remove the path and all of its contents." description: "Remove the path and all of its contents."
slug: rclone_purge slug: rclone_purge

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone rc" title: "rclone rc"
description: "Run a command against a running rclone." description: "Run a command against a running rclone."
slug: rclone_rc slug: rclone_rc

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone rcat" title: "rclone rcat"
description: "Copies standard input to file on remote." description: "Copies standard input to file on remote."
slug: rclone_rcat slug: rclone_rcat

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone rcd" title: "rclone rcd"
description: "Run rclone listening to remote control commands only." description: "Run rclone listening to remote control commands only."
slug: rclone_rcd slug: rclone_rcd

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone rmdir" title: "rclone rmdir"
description: "Remove the path if empty." description: "Remove the path if empty."
slug: rclone_rmdir slug: rclone_rmdir

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone rmdirs" title: "rclone rmdirs"
description: "Remove empty directories under the path." description: "Remove empty directories under the path."
slug: rclone_rmdirs slug: rclone_rmdirs

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone serve" title: "rclone serve"
description: "Serve a remote over a protocol." description: "Serve a remote over a protocol."
slug: rclone_serve slug: rclone_serve

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone serve dlna" title: "rclone serve dlna"
description: "Serve remote:path over DLNA" description: "Serve remote:path over DLNA"
slug: rclone_serve_dlna slug: rclone_serve_dlna

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone serve ftp" title: "rclone serve ftp"
description: "Serve remote:path over FTP." description: "Serve remote:path over FTP."
slug: rclone_serve_ftp slug: rclone_serve_ftp

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone serve http" title: "rclone serve http"
description: "Serve the remote over HTTP." description: "Serve the remote over HTTP."
slug: rclone_serve_http slug: rclone_serve_http

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone serve restic" title: "rclone serve restic"
description: "Serve the remote for restic's REST API." description: "Serve the remote for restic's REST API."
slug: rclone_serve_restic slug: rclone_serve_restic
@ -88,7 +88,7 @@ these **must** end with /. Eg
### Private repositories #### ### Private repositories ####
The "--private-repos" flag can be used to limit users to repositories starting The "--private-repos" flag can be used to limit users to repositories starting
with a path of "/<username>/". with a path of `/<username>/`.
## Server options ## Server options

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone serve sftp" title: "rclone serve sftp"
description: "Serve the remote over SFTP." description: "Serve the remote over SFTP."
slug: rclone_serve_sftp slug: rclone_serve_sftp

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone serve webdav" title: "rclone serve webdav"
description: "Serve remote:path over webdav." description: "Serve remote:path over webdav."
slug: rclone_serve_webdav slug: rclone_serve_webdav

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone settier" title: "rclone settier"
description: "Changes storage class/tier of objects in remote." description: "Changes storage class/tier of objects in remote."
slug: rclone_settier slug: rclone_settier

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone sha1sum" title: "rclone sha1sum"
description: "Produces an sha1sum file for all the objects in the path." description: "Produces an sha1sum file for all the objects in the path."
slug: rclone_sha1sum slug: rclone_sha1sum

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone size" title: "rclone size"
description: "Prints the total size and number of objects in remote:path." description: "Prints the total size and number of objects in remote:path."
slug: rclone_size slug: rclone_size

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone sync" title: "rclone sync"
description: "Make source and dest identical, modifying destination only." description: "Make source and dest identical, modifying destination only."
slug: rclone_sync slug: rclone_sync

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone touch" title: "rclone touch"
description: "Create new file or change file modification time." description: "Create new file or change file modification time."
slug: rclone_touch slug: rclone_touch

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone tree" title: "rclone tree"
description: "List the contents of the remote in a tree like fashion." description: "List the contents of the remote in a tree like fashion."
slug: rclone_tree slug: rclone_tree

View file

@ -1,5 +1,5 @@
--- ---
date: 2020-05-22T09:52:00+01:00 date: 2020-05-22T15:09:46+01:00
title: "rclone version" title: "rclone version"
description: "Show the version number." description: "Show the version number."
slug: rclone_version slug: rclone_version

View file

@ -4,7 +4,7 @@ description: "Encryption overlay remote"
date: "2016-07-28" date: "2016-07-28"
--- ---
<i class="fa fa-lock"></i>Crypt {{< icon "fa fa-lock" >}}Crypt
---------------------------------------- ----------------------------------------
The `crypt` remote encrypts and decrypts another remote. The `crypt` remote encrypts and decrypts another remote.
@ -277,7 +277,7 @@ Note that you should use the `rclone cryptcheck` command to check the
integrity of a crypted remote instead of `rclone check` which can't integrity of a crypted remote instead of `rclone check` which can't
check the checksums properly. check the checksums properly.
<!--- autogenerated options start - DO NOT EDIT, instead edit fs.RegInfo in backend/crypt/crypt.go then run make backenddocs --> {{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/crypt/crypt.go then run make backenddocs" >}}
### Standard Options ### Standard Options
Here are the standard options specific to crypt (Encrypt/Decrypt a remote). Here are the standard options specific to crypt (Encrypt/Decrypt a remote).
@ -313,6 +313,8 @@ How to encrypt the filenames.
Option to either encrypt directory names or leave them intact. Option to either encrypt directory names or leave them intact.
NB If filename_encryption is "off" then this option will do nothing.
- Config: directory_name_encryption - Config: directory_name_encryption
- Env Var: RCLONE_CRYPT_DIRECTORY_NAME_ENCRYPTION - Env Var: RCLONE_CRYPT_DIRECTORY_NAME_ENCRYPTION
- Type: bool - Type: bool
@ -363,7 +365,54 @@ names, or for debugging purposes.
- Type: bool - Type: bool
- Default: false - Default: false
<!--- autogenerated options stop --> ### Backend commands
Here are the commands specific to the crypt backend.
Run them with with
rclone backend COMMAND remote:
The help below will explain what arguments each command takes.
See [the "rclone backend" command](/commands/rclone_backend/) for more
info on how to pass options and arguments.
These can be run on a running backend using the rc command
[backend/command](/rc/#backend/command).
#### encode
Encode the given filename(s)
rclone backend encode remote: [options] [<arguments>+]
This encodes the filenames given as arguments returning a list of
strings of the encoded results.
Usage Example:
rclone backend encode crypt: file1 [file2...]
rclone rc backend/command command=encode fs=crypt: file1 [file2...]
#### decode
Decode the given filename(s)
rclone backend decode remote: [options] [<arguments>+]
This decodes the filenames given as arguments returning a list of
strings of the decoded results. It will return an error if any of the
inputs are invalid.
Usage Example:
rclone backend decode crypt: encryptedfile1 [encryptedfile2...]
rclone rc backend/command command=decode fs=crypt: encryptedfile1 [encryptedfile2...]
{{< rem autogenerated options stop >}}
## Backing up a crypted remote ## ## Backing up a crypted remote ##

View file

@ -5,7 +5,7 @@ type: page
date: "2020-05-15" date: "2020-05-15"
--- ---
# <i class="fa fa-heart heart"></i> Donations to the rclone project # {{< icon "fa fa-heart heart" >}} Donations to the rclone project
Donations help us continue to develop rclone as free open source Donations help us continue to develop rclone as free open source
software. software.
@ -21,7 +21,7 @@ Nick Craig-Wood
If you are a personal user and you would like to support the project If you are a personal user and you would like to support the project
with sponsorship as a way of saying thank you then that would be most with sponsorship as a way of saying thank you then that would be most
appreciated <i class="fa fa-heart heart"></i> appreciated {{< icon "fa fa-heart heart" >}}
## Business users ## Business users
@ -32,7 +32,7 @@ project you rely on stays healthy and well maintained.
If you run one of the cloud storage providers that rclone supports and If you run one of the cloud storage providers that rclone supports and
rclone is driving revenue your way then you know it makes sense to rclone is driving revenue your way then you know it makes sense to
sponsor the project <i class="far fa-smile"></i> sponsor the project {{< icon "far fa-smile" >}}
Note that GitHub sponsors will provide proper tax invoices appropriate Note that GitHub sponsors will provide proper tax invoices appropriate
for your country. for your country.
@ -44,53 +44,14 @@ run so this is our preferred option. A small amount every month is
much better for us than a one off donation as it alows us to plan for much better for us than a one off donation as it alows us to plan for
the future. the future.
<div> {{< monthly_donations >}}
<a class="btn btn-secondary" role="button" href="https://github.com/sponsors/ncw" target="_blank"><i class="fab fa-github" aria-hidden="true"></i> GitHub Sponsors</a>
<div class="dropdown" style="display: inline;">
<a class="btn btn-secondary dropdown-toggle" href="#" role="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="fab fa-paypal" aria-hidden="true"></i> Paypal
</a>
<div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
<span class="dropdown-item"><small class="text-muted">Please check the "monthly" box</small></span>
<a class="dropdown-item" target="_blank" href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=B9JZV25DCP2SJ&source=url">Donate in $ USD</a>
<a class="dropdown-item" target="_blank" href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=RGRFXCDDHK3LW&source=url">Donate in £ GBP</a>
<a class="dropdown-item" target="_blank" href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=Y2AMZXSALFBR4&source=url">Donate in € EUR</a>
</div>
</div>
<a class="btn btn-secondary" role="button" href="https://github.com/sponsors/ncw" target="_blank"><i class="fab fa-patreon" aria-hidden="true"></i> Patreon</a>
<a class="btn btn-secondary" role="button" href="https://github.com/sponsors/ncw" target="_blank">Liberapay</a>
</div>
## One off donations ## One off donations
If you don't want to contribute monthly then of course we'd love a one If you don't want to contribute monthly then of course we'd love a one
off donation. off donation.
<div> {{< one_off_donations >}}
<div class="dropdown" style="display: inline;">
<a class="btn btn-secondary dropdown-toggle" href="#" role="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="fab fa-paypal" aria-hidden="true"></i> Paypal
</a>
<div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
<a class="dropdown-item" target="_blank" href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=B9JZV25DCP2SJ&source=url">Donate in $ USD</a>
<a class="dropdown-item" target="_blank" href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=RGRFXCDDHK3LW&source=url">Donate in £ GBP</a>
<a class="dropdown-item" target="_blank" href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=Y2AMZXSALFBR4&source=url">Donate in € EUR</a>
</div>
</div>
<a class="btn btn-secondary" role="button" href="https://www.paypal.me/nickcw" target="_blank"><i class="fab fa-paypal" aria-hidden="true"></i> Paypal.me</a>
<div class="dropdown" style="display: inline;">
<a class="btn btn-secondary dropdown-toggle" href="#" role="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="fab fa-bitcoin" aria-hidden="true"></i> Bitcoin
</a>
<div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
<span class="dropdown-item">Bitcoin: scan or click the image or copy the address</span>
<a class="dropdown-item" target="_blank" href="bitcoin:19j3oLUsqBcTRvZ2LSq2phVjsAAJ86xSnk"><img src="/img/ncw-bitcoin-address.png"></a>
<span class="dropdown-item">
<input type="text" value="19j3oLUsqBcTRvZ2LSq2phVjsAAJ86xSnk" size="30" readonly>
<button class="btn btn-secondary copy-to-clipboard" type="button" data-toggle="tooltip" data-placement="button" title="Copy to Clipboard"><i class="fas fa-copy" aria-hidden="true"></i></button></span>
</div>
</div>
</div>
If you require a receipt or wish to contribute in a different way then If you require a receipt or wish to contribute in a different way then
please <a href="mailto:nick@craig-wood.com">drop me an email</a>. please [drop me an email](mailto:nick@craig-wood.com).

View file

@ -4,7 +4,7 @@ description: "Rclone docs for Google drive"
date: "2016-04-12" date: "2016-04-12"
--- ---
<i class="fab fa-google"></i> Google Drive {{< icon "fab fa-google" >}} Google Drive
----------------------------------------- -----------------------------------------
Paths are specified as `drive:path` Paths are specified as `drive:path`
@ -535,7 +535,7 @@ Google Documents.
| url | INI style link file | macOS, Windows | | url | INI style link file | macOS, Windows |
| webloc | macOS specific XML format | macOS | | webloc | macOS specific XML format | macOS |
<!--- autogenerated options start - DO NOT EDIT, instead edit fs.RegInfo in backend/drive/drive.go then run make backenddocs --> {{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/drive/drive.go then run make backenddocs" >}}
### Standard Options ### Standard Options
Here are the standard options specific to drive (Google Drive). Here are the standard options specific to drive (Google Drive).
@ -678,7 +678,7 @@ videos.
Setting this flag will cause Google photos and videos to return a Setting this flag will cause Google photos and videos to return a
blank MD5 checksum. blank MD5 checksum.
Google photos are identified by being in the "photos" space. Google photos are identifed by being in the "photos" space.
Corrupted checksums are caused by Google modifying the image/video but Corrupted checksums are caused by Google modifying the image/video but
not updating the checksum. not updating the checksum.
@ -1000,7 +1000,89 @@ See: the [encoding section in the overview](/overview/#encoding) for more info.
- Type: MultiEncoder - Type: MultiEncoder
- Default: InvalidUtf8 - Default: InvalidUtf8
<!--- autogenerated options stop --> ### Backend commands
Here are the commands specific to the drive backend.
Run them with with
rclone backend COMMAND remote:
The help below will explain what arguments each command takes.
See [the "rclone backend" command](/commands/rclone_backend/) for more
info on how to pass options and arguments.
These can be run on a running backend using the rc command
[backend/command](/rc/#backend/command).
#### get
Get command for fetching the drive config parameters
rclone backend get remote: [options] [<arguments>+]
This is a get command which will be used to fetch the various drive config parameters
Usage Examples:
rclone backend get drive: [-o service_account_file] [-o chunk_size]
rclone rc backend/command command=get fs=drive: [-o service_account_file] [-o chunk_size]
Options:
- "chunk_size": show the current upload chunk size
- "service_account_file": show the current service account file
#### set
Set command for updating the drive config parameters
rclone backend set remote: [options] [<arguments>+]
This is a set command which will be used to update the various drive config parameters
Usage Examples:
rclone backend set drive: [-o service_account_file=sa.json] [-o chunk_size=67108864]
rclone rc backend/command command=set fs=drive: [-o service_account_file=sa.json] [-o chunk_size=67108864]
Options:
- "chunk_size": update the current upload chunk size
- "service_account_file": update the current service account file
#### shortcut
Create shortcuts from files or directories
rclone backend shortcut remote: [options] [<arguments>+]
This command creates shortcuts from files or directories.
Usage:
rclone backend shortcut drive: source_item destination_shortcut
rclone backend shortcut drive: source_item -o target=drive2: destination_shortcut
In the first example this creates a shortcut from the "source_item"
which can be a file or a directory to the "destination_shortcut". The
"source_item" and the "destination_shortcut" should be relative paths
from "drive:"
In the second example this creates a shortcut from the "source_item"
relative to "drive:" to the "destination_shortcut" relative to
"drive2:". This may fail with a permission error if the user
authenticated with "drive2:" can't read files from "drive:".
Options:
- "target": optional target remote for the shortcut destination
{{< rem autogenerated options stop >}}
### Limitations ### ### Limitations ###

View file

@ -4,7 +4,7 @@ description: "Rclone docs for Dropbox"
date: "2020-03-18" date: "2020-03-18"
--- ---
<i class="fab fa-dropbox"></i> Dropbox {{< icon "fab fa-dropbox" >}} Dropbox
--------------------------------- ---------------------------------
Paths are specified as `remote:path` Paths are specified as `remote:path`
@ -120,7 +120,7 @@ These only get replaced if they are the last character in the name:
Invalid UTF-8 bytes will also be [replaced](/overview/#invalid-utf8), Invalid UTF-8 bytes will also be [replaced](/overview/#invalid-utf8),
as they can't be used in JSON strings. as they can't be used in JSON strings.
<!--- autogenerated options start - DO NOT EDIT, instead edit fs.RegInfo in backend/dropbox/dropbox.go then run make backenddocs --> {{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/dropbox/dropbox.go then run make backenddocs" >}}
### Standard Options ### Standard Options
Here are the standard options specific to dropbox (Dropbox). Here are the standard options specific to dropbox (Dropbox).
@ -185,7 +185,7 @@ See: the [encoding section in the overview](/overview/#encoding) for more info.
- Type: MultiEncoder - Type: MultiEncoder
- Default: Slash,BackSlash,Del,RightSpace,InvalidUtf8,Dot - Default: Slash,BackSlash,Del,RightSpace,InvalidUtf8,Dot
<!--- autogenerated options stop --> {{< rem autogenerated options stop >}}
### Limitations ### ### Limitations ###

View file

@ -4,7 +4,7 @@ description: "Rclone docs for 1Fichier"
date: "2015-10-14" date: "2015-10-14"
--- ---
<i class="fa fa-archive"></i> 1Fichier {{< icon "fa fa-archive" >}} 1Fichier
----------------------------------------- -----------------------------------------
This is a backend for the [1fichier](https://1fichier.com) cloud This is a backend for the [1fichier](https://1fichier.com) cloud
@ -113,7 +113,7 @@ name:
Invalid UTF-8 bytes will also be [replaced](/overview/#invalid-utf8), Invalid UTF-8 bytes will also be [replaced](/overview/#invalid-utf8),
as they can't be used in JSON strings. as they can't be used in JSON strings.
<!--- autogenerated options start - DO NOT EDIT, instead edit fs.RegInfo in backend/fichier/fichier.go then run make backenddocs --> {{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/fichier/fichier.go then run make backenddocs" >}}
### Standard Options ### Standard Options
Here are the standard options specific to fichier (1Fichier). Here are the standard options specific to fichier (1Fichier).
@ -151,4 +151,4 @@ See: the [encoding section in the overview](/overview/#encoding) for more info.
- Type: MultiEncoder - Type: MultiEncoder
- Default: Slash,LtGt,DoubleQuote,SingleQuote,BackQuote,Dollar,BackSlash,Del,Ctl,LeftSpace,RightSpace,InvalidUtf8,Dot - Default: Slash,LtGt,DoubleQuote,SingleQuote,BackQuote,Dollar,BackSlash,Del,Ctl,LeftSpace,RightSpace,InvalidUtf8,Dot
<!--- autogenerated options stop --> {{< rem autogenerated options stop >}}

View file

@ -1,7 +1,7 @@
--- ---
title: "Global Flags" title: "Global Flags"
description: "Rclone Global Flags" description: "Rclone Global Flags"
date: "2020-05-18T10:38:09+01:00" date: "2020-05-22T15:09:46+01:00"
--- ---
# Global Flags # Global Flags
@ -144,7 +144,7 @@ These flags are available for every command.
--use-json-log Use json log format. --use-json-log Use json log format.
--use-mmap Use mmap allocator (see docs). --use-mmap Use mmap allocator (see docs).
--use-server-modtime Use server modified time instead of object metadata --use-server-modtime Use server modified time instead of object metadata
--user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.51.0-346-g560d2619-new-docs-beta") --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.51.0-383-g3bc9a985-new-docs-beta")
-v, --verbose count Print lots more stuff (repeat for more) -v, --verbose count Print lots more stuff (repeat for more)
``` ```
@ -154,325 +154,327 @@ These flags are available for every command. They control the backends
and may be set in the config file. and may be set in the config file.
``` ```
--acd-auth-url string Auth server URL. --acd-auth-url string Auth server URL.
--acd-client-id string Amazon Application Client ID. --acd-client-id string Amazon Application Client ID.
--acd-client-secret string Amazon Application Client Secret. --acd-client-secret string Amazon Application Client Secret.
--acd-encoding MultiEncoder This sets the encoding for the backend. (default Slash,InvalidUtf8,Dot) --acd-encoding MultiEncoder This sets the encoding for the backend. (default Slash,InvalidUtf8,Dot)
--acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G)
--acd-token-url string Token server url. --acd-token-url string Token server url.
--acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s)
--alias-remote string Remote or path to alias. --alias-remote string Remote or path to alias.
--azureblob-access-tier string Access tier of blob: hot, cool or archive. --azureblob-access-tier string Access tier of blob: hot, cool or archive.
--azureblob-account string Storage Account Name (leave blank to use SAS URL or Emulator) --azureblob-account string Storage Account Name (leave blank to use SAS URL or Emulator)
--azureblob-chunk-size SizeSuffix Upload chunk size (<= 100MB). (default 4M) --azureblob-chunk-size SizeSuffix Upload chunk size (<= 100MB). (default 4M)
--azureblob-disable-checksum Don't store MD5 checksum with object metadata. --azureblob-disable-checksum Don't store MD5 checksum with object metadata.
--azureblob-encoding MultiEncoder This sets the encoding for the backend. (default Slash,BackSlash,Del,Ctl,RightPeriod,InvalidUtf8) --azureblob-encoding MultiEncoder This sets the encoding for the backend. (default Slash,BackSlash,Del,Ctl,RightPeriod,InvalidUtf8)
--azureblob-endpoint string Endpoint for the service --azureblob-endpoint string Endpoint for the service
--azureblob-key string Storage Account Key (leave blank to use SAS URL or Emulator) --azureblob-key string Storage Account Key (leave blank to use SAS URL or Emulator)
--azureblob-list-chunk int Size of blob list. (default 5000) --azureblob-list-chunk int Size of blob list. (default 5000)
--azureblob-memory-pool-flush-time Duration How often internal memory buffer pools will be flushed. (default 1m0s) --azureblob-memory-pool-flush-time Duration How often internal memory buffer pools will be flushed. (default 1m0s)
--azureblob-memory-pool-use-mmap Whether to use mmap buffers in internal memory pool. --azureblob-memory-pool-use-mmap Whether to use mmap buffers in internal memory pool.
--azureblob-sas-url string SAS URL for container level access only --azureblob-sas-url string SAS URL for container level access only
--azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (<= 256MB). (default 256M) --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (<= 256MB). (default 256M)
--azureblob-use-emulator Uses local storage emulator if provided as 'true' (leave blank if using real azure storage endpoint) --azureblob-use-emulator Uses local storage emulator if provided as 'true' (leave blank if using real azure storage endpoint)
--b2-account string Account ID or Application Key ID --b2-account string Account ID or Application Key ID
--b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M)
--b2-disable-checksum Disable checksums for large (> upload cutoff) files --b2-disable-checksum Disable checksums for large (> upload cutoff) files
--b2-download-auth-duration Duration Time before the authorization token will expire in s or suffix ms|s|m|h|d. (default 1w) --b2-download-auth-duration Duration Time before the authorization token will expire in s or suffix ms|s|m|h|d. (default 1w)
--b2-download-url string Custom endpoint for downloads. --b2-download-url string Custom endpoint for downloads.
--b2-encoding MultiEncoder This sets the encoding for the backend. (default Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot) --b2-encoding MultiEncoder This sets the encoding for the backend. (default Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot)
--b2-endpoint string Endpoint for the service. --b2-endpoint string Endpoint for the service.
--b2-hard-delete Permanently delete files on remote removal, otherwise hide files. --b2-hard-delete Permanently delete files on remote removal, otherwise hide files.
--b2-key string Application Key --b2-key string Application Key
--b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging.
--b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 200M) --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 200M)
--b2-versions Include old versions in directory listings. --b2-versions Include old versions in directory listings.
--box-box-config-file string Box App config.json location --box-box-config-file string Box App config.json location
--box-box-sub-type string (default "user") --box-box-sub-type string (default "user")
--box-client-id string Box App Client Id. --box-client-id string Box App Client Id.
--box-client-secret string Box App Client Secret --box-client-secret string Box App Client Secret
--box-commit-retries int Max number of times to try committing a multipart file. (default 100) --box-commit-retries int Max number of times to try committing a multipart file. (default 100)
--box-encoding MultiEncoder This sets the encoding for the backend. (default Slash,BackSlash,Del,Ctl,RightSpace,InvalidUtf8,Dot) --box-encoding MultiEncoder This sets the encoding for the backend. (default Slash,BackSlash,Del,Ctl,RightSpace,InvalidUtf8,Dot)
--box-root-folder-id string Fill in for rclone to use a non root folder as its starting point. --box-root-folder-id string Fill in for rclone to use a non root folder as its starting point.
--box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload (>= 50MB). (default 50M) --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload (>= 50MB). (default 50M)
--cache-chunk-clean-interval Duration How often should the cache perform cleanups of the chunk storage. (default 1m0s) --cache-chunk-clean-interval Duration How often should the cache perform cleanups of the chunk storage. (default 1m0s)
--cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming. --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming.
--cache-chunk-path string Directory to cache chunk files. (default "$HOME/.cache/rclone/cache-backend") --cache-chunk-path string Directory to cache chunk files. (default "$HOME/.cache/rclone/cache-backend")
--cache-chunk-size SizeSuffix The size of a chunk (partial file data). (default 5M) --cache-chunk-size SizeSuffix The size of a chunk (partial file data). (default 5M)
--cache-chunk-total-size SizeSuffix The total size that the chunks can take up on the local disk. (default 10G) --cache-chunk-total-size SizeSuffix The total size that the chunks can take up on the local disk. (default 10G)
--cache-db-path string Directory to store file structure metadata DB. (default "$HOME/.cache/rclone/cache-backend") --cache-db-path string Directory to store file structure metadata DB. (default "$HOME/.cache/rclone/cache-backend")
--cache-db-purge Clear all the cached data for this remote on start. --cache-db-purge Clear all the cached data for this remote on start.
--cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s)
--cache-info-age Duration How long to cache file structure information (directory listings, file size, times etc). (default 6h0m0s) --cache-info-age Duration How long to cache file structure information (directory listings, file size, times etc). (default 6h0m0s)
--cache-plex-insecure string Skip all certificate verifications when connecting to the Plex server --cache-plex-insecure string Skip all certificate verifications when connecting to the Plex server
--cache-plex-password string The password of the Plex user --cache-plex-password string The password of the Plex user
--cache-plex-url string The URL of the Plex server --cache-plex-url string The URL of the Plex server
--cache-plex-username string The username of the Plex user --cache-plex-username string The username of the Plex user
--cache-read-retries int How many times to retry a read from a cache storage. (default 10) --cache-read-retries int How many times to retry a read from a cache storage. (default 10)
--cache-remote string Remote to cache. --cache-remote string Remote to cache.
--cache-rps int Limits the number of requests per second to the source FS (-1 to disable) (default -1) --cache-rps int Limits the number of requests per second to the source FS (-1 to disable) (default -1)
--cache-tmp-upload-path string Directory to keep temporary files until they are uploaded. --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded.
--cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s)
--cache-workers int How many workers should run in parallel to download chunks. (default 4) --cache-workers int How many workers should run in parallel to download chunks. (default 4)
--cache-writes Cache file data on writes through the FS --cache-writes Cache file data on writes through the FS
--chunker-chunk-size SizeSuffix Files larger than chunk size will be split in chunks. (default 2G) --chunker-chunk-size SizeSuffix Files larger than chunk size will be split in chunks. (default 2G)
--chunker-fail-hard Choose how chunker should handle files with missing or invalid chunks. --chunker-fail-hard Choose how chunker should handle files with missing or invalid chunks.
--chunker-hash-type string Choose how chunker handles hash sums. All modes but "none" require metadata. (default "md5") --chunker-hash-type string Choose how chunker handles hash sums. All modes but "none" require metadata. (default "md5")
--chunker-meta-format string Format of the metadata object or "none". By default "simplejson". (default "simplejson") --chunker-meta-format string Format of the metadata object or "none". By default "simplejson". (default "simplejson")
--chunker-name-format string String format of chunk file names. (default "*.rclone_chunk.###") --chunker-name-format string String format of chunk file names. (default "*.rclone_chunk.###")
--chunker-remote string Remote to chunk/unchunk. --chunker-remote string Remote to chunk/unchunk.
--chunker-start-from int Minimum valid chunk number. Usually 0 or 1. (default 1) --chunker-start-from int Minimum valid chunk number. Usually 0 or 1. (default 1)
-L, --copy-links Follow symlinks and copy the pointed to item. -L, --copy-links Follow symlinks and copy the pointed to item.
--crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true)
--crypt-filename-encryption string How to encrypt the filenames. (default "standard") --crypt-filename-encryption string How to encrypt the filenames. (default "standard")
--crypt-password string Password or pass phrase for encryption. --crypt-password string Password or pass phrase for encryption.
--crypt-password2 string Password or pass phrase for salt. Optional but recommended. --crypt-password2 string Password or pass phrase for salt. Optional but recommended.
--crypt-remote string Remote to encrypt/decrypt. --crypt-remote string Remote to encrypt/decrypt.
--crypt-show-mapping For all files listed show how the names encrypt. --crypt-show-mapping For all files listed show how the names encrypt.
--drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded.
--drive-allow-import-name-change Allow the filetype to change when uploading Google docs (e.g. file.doc to file.docx). This will confuse sync and reupload every time. --drive-allow-import-name-change Allow the filetype to change when uploading Google docs (e.g. file.doc to file.docx). This will confuse sync and reupload every time.
--drive-alternate-export Use alternate export URLs for google documents export., --drive-alternate-export Use alternate export URLs for google documents export.,
--drive-auth-owner-only Only consider files owned by the authenticated user. --drive-auth-owner-only Only consider files owned by the authenticated user.
--drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M)
--drive-client-id string Google Application Client Id --drive-client-id string Google Application Client Id
--drive-client-secret string Google Application Client Secret --drive-client-secret string Google Application Client Secret
--drive-disable-http2 Disable drive using http2 (default true) --drive-disable-http2 Disable drive using http2 (default true)
--drive-encoding MultiEncoder This sets the encoding for the backend. (default InvalidUtf8) --drive-encoding MultiEncoder This sets the encoding for the backend. (default InvalidUtf8)
--drive-export-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") --drive-export-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg")
--drive-formats string Deprecated: see export_formats --drive-formats string Deprecated: see export_formats
--drive-impersonate string Impersonate this user when using a service account. --drive-impersonate string Impersonate this user when using a service account.
--drive-import-formats string Comma separated list of preferred formats for uploading Google docs. --drive-import-formats string Comma separated list of preferred formats for uploading Google docs.
--drive-keep-revision-forever Keep new head revision of each file forever. --drive-keep-revision-forever Keep new head revision of each file forever.
--drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000)
--drive-pacer-burst int Number of API calls to allow without sleeping. (default 100) --drive-pacer-burst int Number of API calls to allow without sleeping. (default 100)
--drive-pacer-min-sleep Duration Minimum time to sleep between API calls. (default 100ms) --drive-pacer-min-sleep Duration Minimum time to sleep between API calls. (default 100ms)
--drive-root-folder-id string ID of the root folder --drive-root-folder-id string ID of the root folder
--drive-scope string Scope that rclone should use when requesting access from drive. --drive-scope string Scope that rclone should use when requesting access from drive.
--drive-server-side-across-configs Allow server side operations (eg copy) to work across different drive configs. --drive-server-side-across-configs Allow server side operations (eg copy) to work across different drive configs.
--drive-service-account-credentials string Service Account Credentials JSON blob --drive-service-account-credentials string Service Account Credentials JSON blob
--drive-service-account-file string Service Account Credentials JSON file path --drive-service-account-file string Service Account Credentials JSON file path
--drive-shared-with-me Only show files that are shared with me. --drive-shared-with-me Only show files that are shared with me.
--drive-size-as-quota Show sizes as storage quota usage, not actual size. --drive-size-as-quota Show sizes as storage quota usage, not actual size.
--drive-skip-checksum-gphotos Skip MD5 checksum on Google photos and videos only. --drive-skip-checksum-gphotos Skip MD5 checksum on Google photos and videos only.
--drive-skip-gdocs Skip google documents in all listings. --drive-skip-gdocs Skip google documents in all listings.
--drive-skip-shortcuts If set skip shortcut files --drive-skip-shortcuts If set skip shortcut files
--drive-stop-on-upload-limit Make upload limit errors be fatal --drive-stop-on-upload-limit Make upload limit errors be fatal
--drive-team-drive string ID of the Team Drive --drive-team-drive string ID of the Team Drive
--drive-trashed-only Only show files that are in the trash. --drive-trashed-only Only show files that are in the trash.
--drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M)
--drive-use-created-date Use file created date instead of modified date., --drive-use-created-date Use file created date instead of modified date.,
--drive-use-shared-date Use date file was shared instead of modified date. --drive-use-shared-date Use date file was shared instead of modified date.
--drive-use-trash Send files to the trash instead of deleting permanently. (default true) --drive-use-trash Send files to the trash instead of deleting permanently. (default true)
--drive-v2-download-min-size SizeSuffix If Object's are greater, use drive v2 API to download. (default off) --drive-v2-download-min-size SizeSuffix If Object's are greater, use drive v2 API to download. (default off)
--dropbox-chunk-size SizeSuffix Upload chunk size. (< 150M). (default 48M) --dropbox-chunk-size SizeSuffix Upload chunk size. (< 150M). (default 48M)
--dropbox-client-id string Dropbox App Client Id --dropbox-client-id string Dropbox App Client Id
--dropbox-client-secret string Dropbox App Client Secret --dropbox-client-secret string Dropbox App Client Secret
--dropbox-encoding MultiEncoder This sets the encoding for the backend. (default Slash,BackSlash,Del,RightSpace,InvalidUtf8,Dot) --dropbox-encoding MultiEncoder This sets the encoding for the backend. (default Slash,BackSlash,Del,RightSpace,InvalidUtf8,Dot)
--dropbox-impersonate string Impersonate this user when using a business account. --dropbox-impersonate string Impersonate this user when using a business account.
--fichier-api-key string Your API Key, get it from https://1fichier.com/console/params.pl --fichier-api-key string Your API Key, get it from https://1fichier.com/console/params.pl
--fichier-encoding MultiEncoder This sets the encoding for the backend. (default Slash,LtGt,DoubleQuote,SingleQuote,BackQuote,Dollar,BackSlash,Del,Ctl,LeftSpace,RightSpace,InvalidUtf8,Dot) --fichier-encoding MultiEncoder This sets the encoding for the backend. (default Slash,LtGt,DoubleQuote,SingleQuote,BackQuote,Dollar,BackSlash,Del,Ctl,LeftSpace,RightSpace,InvalidUtf8,Dot)
--fichier-shared-folder string If you want to download a shared folder, add this parameter --fichier-shared-folder string If you want to download a shared folder, add this parameter
--ftp-concurrency int Maximum number of FTP simultaneous connections, 0 for unlimited --ftp-concurrency int Maximum number of FTP simultaneous connections, 0 for unlimited
--ftp-disable-epsv Disable using EPSV even if server advertises support --ftp-disable-epsv Disable using EPSV even if server advertises support
--ftp-encoding MultiEncoder This sets the encoding for the backend. (default Slash,Del,Ctl,RightSpace,Dot) --ftp-encoding MultiEncoder This sets the encoding for the backend. (default Slash,Del,Ctl,RightSpace,Dot)
--ftp-host string FTP host to connect to --ftp-host string FTP host to connect to
--ftp-no-check-certificate Do not verify the TLS certificate of the server --ftp-no-check-certificate Do not verify the TLS certificate of the server
--ftp-pass string FTP password --ftp-pass string FTP password
--ftp-port string FTP port, leave blank to use default (21) --ftp-port string FTP port, leave blank to use default (21)
--ftp-tls Use FTP over TLS (Implicit) --ftp-tls Use FTP over TLS (Implicit)
--ftp-user string FTP username, leave blank for current username, $USER --ftp-user string FTP username, leave blank for current username, $USER
--gcs-bucket-acl string Access Control List for new buckets. --gcs-bucket-acl string Access Control List for new buckets.
--gcs-bucket-policy-only Access checks should use bucket-level IAM policies. --gcs-bucket-policy-only Access checks should use bucket-level IAM policies.
--gcs-client-id string Google Application Client Id --gcs-client-id string Google Application Client Id
--gcs-client-secret string Google Application Client Secret --gcs-client-secret string Google Application Client Secret
--gcs-encoding MultiEncoder This sets the encoding for the backend. (default Slash,CrLf,InvalidUtf8,Dot) --gcs-encoding MultiEncoder This sets the encoding for the backend. (default Slash,CrLf,InvalidUtf8,Dot)
--gcs-location string Location for the newly created buckets. --gcs-location string Location for the newly created buckets.
--gcs-object-acl string Access Control List for new objects. --gcs-object-acl string Access Control List for new objects.
--gcs-project-number string Project number. --gcs-project-number string Project number.
--gcs-service-account-file string Service Account Credentials JSON file path --gcs-service-account-file string Service Account Credentials JSON file path
--gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage.
--gphotos-client-id string Google Application Client Id --gphotos-client-id string Google Application Client Id
--gphotos-client-secret string Google Application Client Secret --gphotos-client-secret string Google Application Client Secret
--gphotos-read-only Set to make the Google Photos backend read only. --gphotos-read-only Set to make the Google Photos backend read only.
--gphotos-read-size Set to read the size of media items. --gphotos-read-size Set to read the size of media items.
--gphotos-start-year int Year limits the photos to be downloaded to those which are uploaded after the given year (default 2000) --gphotos-start-year int Year limits the photos to be downloaded to those which are uploaded after the given year (default 2000)
--http-headers CommaSepList Set HTTP headers for all transactions --http-headers CommaSepList Set HTTP headers for all transactions
--http-no-head Don't use HEAD requests to find file sizes in dir listing --http-no-head Don't use HEAD requests to find file sizes in dir listing
--http-no-slash Set this if the site doesn't end directories with / --http-no-slash Set this if the site doesn't end directories with /
--http-url string URL of http host to connect to --http-url string URL of http host to connect to
--hubic-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) --hubic-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G)
--hubic-client-id string Hubic Client Id --hubic-client-id string Hubic Client Id
--hubic-client-secret string Hubic Client Secret --hubic-client-secret string Hubic Client Secret
--hubic-encoding MultiEncoder This sets the encoding for the backend. (default Slash,InvalidUtf8) --hubic-encoding MultiEncoder This sets the encoding for the backend. (default Slash,InvalidUtf8)
--hubic-no-chunk Don't chunk files during streaming upload. --hubic-no-chunk Don't chunk files during streaming upload.
--jottacloud-encoding MultiEncoder This sets the encoding for the backend. (default Slash,LtGt,DoubleQuote,Colon,Question,Asterisk,Pipe,Del,Ctl,InvalidUtf8,Dot) --jottacloud-encoding MultiEncoder This sets the encoding for the backend. (default Slash,LtGt,DoubleQuote,Colon,Question,Asterisk,Pipe,Del,Ctl,InvalidUtf8,Dot)
--jottacloud-hard-delete Delete files permanently rather than putting them into the trash. --jottacloud-hard-delete Delete files permanently rather than putting them into the trash.
--jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M)
--jottacloud-trashed-only Only show files that are in the trash. --jottacloud-trashed-only Only show files that are in the trash.
--jottacloud-unlink Remove existing public link to file/folder with link command rather than creating. --jottacloud-unlink Remove existing public link to file/folder with link command rather than creating.
--jottacloud-upload-resume-limit SizeSuffix Files bigger than this can be resumed if the upload fail's. (default 10M) --jottacloud-upload-resume-limit SizeSuffix Files bigger than this can be resumed if the upload fail's. (default 10M)
--koofr-encoding MultiEncoder This sets the encoding for the backend. (default Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot) --koofr-encoding MultiEncoder This sets the encoding for the backend. (default Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot)
--koofr-endpoint string The Koofr API endpoint to use (default "https://app.koofr.net") --koofr-endpoint string The Koofr API endpoint to use (default "https://app.koofr.net")
--koofr-mountid string Mount ID of the mount to use. If omitted, the primary mount is used. --koofr-mountid string Mount ID of the mount to use. If omitted, the primary mount is used.
--koofr-password string Your Koofr password for rclone (generate one at https://app.koofr.net/app/admin/preferences/password) --koofr-password string Your Koofr password for rclone (generate one at https://app.koofr.net/app/admin/preferences/password)
--koofr-setmtime Does the backend support setting modification time. Set this to false if you use a mount ID that points to a Dropbox or Amazon Drive backend. (default true) --koofr-setmtime Does the backend support setting modification time. Set this to false if you use a mount ID that points to a Dropbox or Amazon Drive backend. (default true)
--koofr-user string Your Koofr user name --koofr-user string Your Koofr user name
-l, --links Translate symlinks to/from regular files with a '.rclonelink' extension -l, --links Translate symlinks to/from regular files with a '.rclonelink' extension
--local-case-insensitive Force the filesystem to report itself as case insensitive --local-case-insensitive Force the filesystem to report itself as case insensitive
--local-case-sensitive Force the filesystem to report itself as case sensitive. --local-case-sensitive Force the filesystem to report itself as case sensitive.
--local-encoding MultiEncoder This sets the encoding for the backend. (default Slash,Dot) --local-encoding MultiEncoder This sets the encoding for the backend. (default Slash,Dot)
--local-no-check-updated Don't check to see if the files change during upload --local-no-check-updated Don't check to see if the files change during upload
--local-no-unicode-normalization Don't apply unicode normalization to paths and filenames (Deprecated) --local-no-sparse Disable sparse files for multi-thread downloads
--local-nounc string Disable UNC (long path names) conversion on Windows --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames (Deprecated)
--mailru-check-hash What should copy do if file checksum is mismatched or invalid (default true) --local-nounc string Disable UNC (long path names) conversion on Windows
--mailru-encoding MultiEncoder This sets the encoding for the backend. (default Slash,LtGt,DoubleQuote,Colon,Question,Asterisk,Pipe,BackSlash,Del,Ctl,InvalidUtf8,Dot) --mailru-check-hash What should copy do if file checksum is mismatched or invalid (default true)
--mailru-pass string Password --mailru-encoding MultiEncoder This sets the encoding for the backend. (default Slash,LtGt,DoubleQuote,Colon,Question,Asterisk,Pipe,BackSlash,Del,Ctl,InvalidUtf8,Dot)
--mailru-speedup-enable Skip full upload if there is another file with same data hash. (default true) --mailru-pass string Password
--mailru-speedup-file-patterns string Comma separated list of file name patterns eligible for speedup (put by hash). (default "*.mkv,*.avi,*.mp4,*.mp3,*.zip,*.gz,*.rar,*.pdf") --mailru-speedup-enable Skip full upload if there is another file with same data hash. (default true)
--mailru-speedup-max-disk SizeSuffix This option allows you to disable speedup (put by hash) for large files (default 3G) --mailru-speedup-file-patterns string Comma separated list of file name patterns eligible for speedup (put by hash). (default "*.mkv,*.avi,*.mp4,*.mp3,*.zip,*.gz,*.rar,*.pdf")
--mailru-speedup-max-memory SizeSuffix Files larger than the size given below will always be hashed on disk. (default 32M) --mailru-speedup-max-disk SizeSuffix This option allows you to disable speedup (put by hash) for large files (default 3G)
--mailru-user string User name (usually email) --mailru-speedup-max-memory SizeSuffix Files larger than the size given below will always be hashed on disk. (default 32M)
--mega-debug Output more debug from Mega. --mailru-user string User name (usually email)
--mega-encoding MultiEncoder This sets the encoding for the backend. (default Slash,InvalidUtf8,Dot) --mega-debug Output more debug from Mega.
--mega-hard-delete Delete files permanently rather than putting them into the trash. --mega-encoding MultiEncoder This sets the encoding for the backend. (default Slash,InvalidUtf8,Dot)
--mega-pass string Password. --mega-hard-delete Delete files permanently rather than putting them into the trash.
--mega-user string User name --mega-pass string Password.
-x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). --mega-user string User name
--onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k (327,680 bytes). (default 10M) -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only).
--onedrive-client-id string Microsoft App Client Id --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k (327,680 bytes). (default 10M)
--onedrive-client-secret string Microsoft App Client Secret --onedrive-client-id string Microsoft App Client Id
--onedrive-drive-id string The ID of the drive to use --onedrive-client-secret string Microsoft App Client Secret
--onedrive-drive-type string The type of the drive ( personal | business | documentLibrary ) --onedrive-drive-id string The ID of the drive to use
--onedrive-encoding MultiEncoder This sets the encoding for the backend. (default Slash,LtGt,DoubleQuote,Colon,Question,Asterisk,Pipe,Hash,Percent,BackSlash,Del,Ctl,LeftSpace,LeftTilde,RightSpace,RightPeriod,InvalidUtf8,Dot) --onedrive-drive-type string The type of the drive ( personal | business | documentLibrary )
--onedrive-expose-onenote-files Set to make OneNote files show up in directory listings. --onedrive-encoding MultiEncoder This sets the encoding for the backend. (default Slash,LtGt,DoubleQuote,Colon,Question,Asterisk,Pipe,Hash,Percent,BackSlash,Del,Ctl,LeftSpace,LeftTilde,RightSpace,RightPeriod,InvalidUtf8,Dot)
--onedrive-server-side-across-configs Allow server side operations (eg copy) to work across different onedrive configs. --onedrive-expose-onenote-files Set to make OneNote files show up in directory listings.
--opendrive-chunk-size SizeSuffix Files will be uploaded in chunks this size. (default 10M) --onedrive-server-side-across-configs Allow server side operations (eg copy) to work across different onedrive configs.
--opendrive-encoding MultiEncoder This sets the encoding for the backend. (default Slash,LtGt,DoubleQuote,Colon,Question,Asterisk,Pipe,BackSlash,LeftSpace,LeftCrLfHtVt,RightSpace,RightCrLfHtVt,InvalidUtf8,Dot) --opendrive-chunk-size SizeSuffix Files will be uploaded in chunks this size. (default 10M)
--opendrive-password string Password. --opendrive-encoding MultiEncoder This sets the encoding for the backend. (default Slash,LtGt,DoubleQuote,Colon,Question,Asterisk,Pipe,BackSlash,LeftSpace,LeftCrLfHtVt,RightSpace,RightCrLfHtVt,InvalidUtf8,Dot)
--opendrive-username string Username --opendrive-password string Password.
--pcloud-client-id string Pcloud App Client Id --opendrive-username string Username
--pcloud-client-secret string Pcloud App Client Secret --pcloud-client-id string Pcloud App Client Id
--pcloud-encoding MultiEncoder This sets the encoding for the backend. (default Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot) --pcloud-client-secret string Pcloud App Client Secret
--pcloud-root-folder-id string Fill in for rclone to use a non root folder as its starting point. (default "d0") --pcloud-encoding MultiEncoder This sets the encoding for the backend. (default Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot)
--premiumizeme-encoding MultiEncoder This sets the encoding for the backend. (default Slash,DoubleQuote,BackSlash,Del,Ctl,InvalidUtf8,Dot) --pcloud-root-folder-id string Fill in for rclone to use a non root folder as its starting point. (default "d0")
--putio-encoding MultiEncoder This sets the encoding for the backend. (default Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot) --premiumizeme-encoding MultiEncoder This sets the encoding for the backend. (default Slash,DoubleQuote,BackSlash,Del,Ctl,InvalidUtf8,Dot)
--qingstor-access-key-id string QingStor Access Key ID --putio-encoding MultiEncoder This sets the encoding for the backend. (default Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot)
--qingstor-chunk-size SizeSuffix Chunk size to use for uploading. (default 4M) --qingstor-access-key-id string QingStor Access Key ID
--qingstor-connection-retries int Number of connection retries. (default 3) --qingstor-chunk-size SizeSuffix Chunk size to use for uploading. (default 4M)
--qingstor-encoding MultiEncoder This sets the encoding for the backend. (default Slash,Ctl,InvalidUtf8) --qingstor-connection-retries int Number of connection retries. (default 3)
--qingstor-endpoint string Enter an endpoint URL to connection QingStor API. --qingstor-encoding MultiEncoder This sets the encoding for the backend. (default Slash,Ctl,InvalidUtf8)
--qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. --qingstor-endpoint string Enter an endpoint URL to connection QingStor API.
--qingstor-secret-access-key string QingStor Secret Access Key (password) --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank.
--qingstor-upload-concurrency int Concurrency for multipart uploads. (default 1) --qingstor-secret-access-key string QingStor Secret Access Key (password)
--qingstor-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 200M) --qingstor-upload-concurrency int Concurrency for multipart uploads. (default 1)
--qingstor-zone string Zone to connect to. --qingstor-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 200M)
--s3-access-key-id string AWS Access Key ID. --qingstor-zone string Zone to connect to.
--s3-acl string Canned ACL used when creating buckets and storing or copying objects. --s3-access-key-id string AWS Access Key ID.
--s3-bucket-acl string Canned ACL used when creating buckets. --s3-acl string Canned ACL used when creating buckets and storing or copying objects.
--s3-chunk-size SizeSuffix Chunk size to use for uploading. (default 5M) --s3-bucket-acl string Canned ACL used when creating buckets.
--s3-copy-cutoff SizeSuffix Cutoff for switching to multipart copy (default 5G) --s3-chunk-size SizeSuffix Chunk size to use for uploading. (default 5M)
--s3-disable-checksum Don't store MD5 checksum with object metadata --s3-copy-cutoff SizeSuffix Cutoff for switching to multipart copy (default 5G)
--s3-encoding MultiEncoder This sets the encoding for the backend. (default Slash,InvalidUtf8,Dot) --s3-disable-checksum Don't store MD5 checksum with object metadata
--s3-endpoint string Endpoint for S3 API. --s3-encoding MultiEncoder This sets the encoding for the backend. (default Slash,InvalidUtf8,Dot)
--s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). --s3-endpoint string Endpoint for S3 API.
--s3-force-path-style If true use path style access if false use virtual hosted style. (default true) --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars).
--s3-leave-parts-on-error If true avoid calling abort upload on a failure, leaving all successfully uploaded parts on S3 for manual recovery. --s3-force-path-style If true use path style access if false use virtual hosted style. (default true)
--s3-list-chunk int Size of listing chunk (response list for each ListObject S3 request). (default 1000) --s3-leave-parts-on-error If true avoid calling abort upload on a failure, leaving all successfully uploaded parts on S3 for manual recovery.
--s3-location-constraint string Location constraint - must be set to match the Region. --s3-list-chunk int Size of listing chunk (response list for each ListObject S3 request). (default 1000)
--s3-memory-pool-flush-time Duration How often internal memory buffer pools will be flushed. (default 1m0s) --s3-location-constraint string Location constraint - must be set to match the Region.
--s3-memory-pool-use-mmap Whether to use mmap buffers in internal memory pool. --s3-memory-pool-flush-time Duration How often internal memory buffer pools will be flushed. (default 1m0s)
--s3-provider string Choose your S3 provider. --s3-memory-pool-use-mmap Whether to use mmap buffers in internal memory pool.
--s3-region string Region to connect to. --s3-provider string Choose your S3 provider.
--s3-secret-access-key string AWS Secret Access Key (password) --s3-region string Region to connect to.
--s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. --s3-secret-access-key string AWS Secret Access Key (password)
--s3-session-token string An AWS session token --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3.
--s3-sse-customer-algorithm string If using SSE-C, the server-side encryption algorithm used when storing this object in S3. --s3-session-token string An AWS session token
--s3-sse-customer-key string If using SSE-C you must provide the secret encyption key used to encrypt/decrypt your data. --s3-sse-customer-algorithm string If using SSE-C, the server-side encryption algorithm used when storing this object in S3.
--s3-sse-customer-key-md5 string If using SSE-C you must provide the secret encryption key MD5 checksum. --s3-sse-customer-key string If using SSE-C you must provide the secret encyption key used to encrypt/decrypt your data.
--s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. --s3-sse-customer-key-md5 string If using SSE-C you must provide the secret encryption key MD5 checksum.
--s3-storage-class string The storage class to use when storing new objects in S3. --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key.
--s3-upload-concurrency int Concurrency for multipart uploads. (default 4) --s3-storage-class string The storage class to use when storing new objects in S3.
--s3-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 200M) --s3-upload-concurrency int Concurrency for multipart uploads. (default 4)
--s3-use-accelerate-endpoint If true use the AWS S3 accelerated endpoint. --s3-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 200M)
--s3-v2-auth If true use v2 authentication. --s3-use-accelerate-endpoint If true use the AWS S3 accelerated endpoint.
--seafile-create-library Should create library if it doesn't exist --s3-v2-auth If true use v2 authentication.
--seafile-encoding MultiEncoder This sets the encoding for the backend. (default Slash,DoubleQuote,BackSlash,Ctl,InvalidUtf8) --seafile-create-library Should create library if it doesn't exist
--seafile-library string Name of the library. Leave blank to access all non-encrypted libraries. --seafile-encoding MultiEncoder This sets the encoding for the backend. (default Slash,DoubleQuote,BackSlash,Ctl,InvalidUtf8)
--seafile-library-key string Library password (for encrypted libraries only). Leave blank if you pass it through the command line. --seafile-library string Name of the library. Leave blank to access all non-encrypted libraries.
--seafile-pass string Password --seafile-library-key string Library password (for encrypted libraries only). Leave blank if you pass it through the command line.
--seafile-url string URL of seafile host to connect to --seafile-pass string Password
--seafile-user string User name --seafile-url string URL of seafile host to connect to
--sftp-ask-password Allow asking for SFTP password when needed. --seafile-user string User name
--sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. --sftp-ask-password Allow asking for SFTP password when needed.
--sftp-host string SSH host to connect to --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available.
--sftp-key-file string Path to PEM-encoded private key file, leave blank or set key-use-agent to use ssh-agent. --sftp-host string SSH host to connect to
--sftp-key-file-pass string The passphrase to decrypt the PEM-encoded private key file. --sftp-key-file string Path to PEM-encoded private key file, leave blank or set key-use-agent to use ssh-agent.
--sftp-key-use-agent When set forces the usage of the ssh-agent. --sftp-key-file-pass string The passphrase to decrypt the PEM-encoded private key file.
--sftp-md5sum-command string The command used to read md5 hashes. Leave blank for autodetect. --sftp-key-pem string Raw PEM-encoded private key, If specified, will override key_file parameter.
--sftp-pass string SSH password, leave blank to use ssh-agent. --sftp-key-use-agent When set forces the usage of the ssh-agent.
--sftp-path-override string Override path used by SSH connection. --sftp-md5sum-command string The command used to read md5 hashes. Leave blank for autodetect.
--sftp-port string SSH port, leave blank to use default (22) --sftp-pass string SSH password, leave blank to use ssh-agent.
--sftp-set-modtime Set the modified time on the remote if set. (default true) --sftp-path-override string Override path used by SSH connection.
--sftp-sha1sum-command string The command used to read sha1 hashes. Leave blank for autodetect. --sftp-port string SSH port, leave blank to use default (22)
--sftp-skip-links Set to skip any symlinks and any other non regular files. --sftp-set-modtime Set the modified time on the remote if set. (default true)
--sftp-use-insecure-cipher Enable the use of insecure ciphers and key exchange methods. --sftp-sha1sum-command string The command used to read sha1 hashes. Leave blank for autodetect.
--sftp-user string SSH username, leave blank for current username, ncw --sftp-skip-links Set to skip any symlinks and any other non regular files.
--sharefile-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 64M) --sftp-use-insecure-cipher Enable the use of insecure ciphers and key exchange methods.
--sharefile-encoding MultiEncoder This sets the encoding for the backend. (default Slash,LtGt,DoubleQuote,Colon,Question,Asterisk,Pipe,BackSlash,Ctl,LeftSpace,LeftPeriod,RightSpace,RightPeriod,InvalidUtf8,Dot) --sftp-user string SSH username, leave blank for current username, ncw
--sharefile-endpoint string Endpoint for API calls. --sharefile-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 64M)
--sharefile-root-folder-id string ID of the root folder --sharefile-encoding MultiEncoder This sets the encoding for the backend. (default Slash,LtGt,DoubleQuote,Colon,Question,Asterisk,Pipe,BackSlash,Ctl,LeftSpace,LeftPeriod,RightSpace,RightPeriod,InvalidUtf8,Dot)
--sharefile-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 128M) --sharefile-endpoint string Endpoint for API calls.
--skip-links Don't warn about skipped symlinks. --sharefile-root-folder-id string ID of the root folder
--sugarsync-access-key-id string Sugarsync Access Key ID. --sharefile-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 128M)
--sugarsync-app-id string Sugarsync App ID. --skip-links Don't warn about skipped symlinks.
--sugarsync-authorization string Sugarsync authorization --sugarsync-access-key-id string Sugarsync Access Key ID.
--sugarsync-authorization-expiry string Sugarsync authorization expiry --sugarsync-app-id string Sugarsync App ID.
--sugarsync-deleted-id string Sugarsync deleted folder id --sugarsync-authorization string Sugarsync authorization
--sugarsync-encoding MultiEncoder This sets the encoding for the backend. (default Slash,Ctl,InvalidUtf8,Dot) --sugarsync-authorization-expiry string Sugarsync authorization expiry
--sugarsync-hard-delete Permanently delete files if true --sugarsync-deleted-id string Sugarsync deleted folder id
--sugarsync-private-access-key string Sugarsync Private Access Key --sugarsync-encoding MultiEncoder This sets the encoding for the backend. (default Slash,Ctl,InvalidUtf8,Dot)
--sugarsync-refresh-token string Sugarsync refresh token --sugarsync-hard-delete Permanently delete files if true
--sugarsync-root-id string Sugarsync root id --sugarsync-private-access-key string Sugarsync Private Access Key
--sugarsync-user string Sugarsync user --sugarsync-refresh-token string Sugarsync refresh token
--swift-application-credential-id string Application Credential ID (OS_APPLICATION_CREDENTIAL_ID) --sugarsync-root-id string Sugarsync root id
--swift-application-credential-name string Application Credential Name (OS_APPLICATION_CREDENTIAL_NAME) --sugarsync-user string Sugarsync user
--swift-application-credential-secret string Application Credential Secret (OS_APPLICATION_CREDENTIAL_SECRET) --swift-application-credential-id string Application Credential ID (OS_APPLICATION_CREDENTIAL_ID)
--swift-auth string Authentication URL for server (OS_AUTH_URL). --swift-application-credential-name string Application Credential Name (OS_APPLICATION_CREDENTIAL_NAME)
--swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) --swift-application-credential-secret string Application Credential Secret (OS_APPLICATION_CREDENTIAL_SECRET)
--swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) --swift-auth string Authentication URL for server (OS_AUTH_URL).
--swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN)
--swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION)
--swift-encoding MultiEncoder This sets the encoding for the backend. (default Slash,InvalidUtf8) --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G)
--swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME)
--swift-env-auth Get swift credentials from environment variables in standard OpenStack form. --swift-encoding MultiEncoder This sets the encoding for the backend. (default Slash,InvalidUtf8)
--swift-key string API key or password (OS_PASSWORD). --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public")
--swift-no-chunk Don't chunk files during streaming upload. --swift-env-auth Get swift credentials from environment variables in standard OpenStack form.
--swift-region string Region name - optional (OS_REGION_NAME) --swift-key string API key or password (OS_PASSWORD).
--swift-storage-policy string The storage policy to use when creating a new container --swift-no-chunk Don't chunk files during streaming upload.
--swift-storage-url string Storage URL - optional (OS_STORAGE_URL) --swift-region string Region name - optional (OS_REGION_NAME)
--swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) --swift-storage-policy string The storage policy to use when creating a new container
--swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) --swift-storage-url string Storage URL - optional (OS_STORAGE_URL)
--swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME)
--swift-user string User name to log in (OS_USERNAME). --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME)
--swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID)
--tardigrade-access-grant string Access Grant. --swift-user string User name to log in (OS_USERNAME).
--tardigrade-api-key string API Key. --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID).
--tardigrade-passphrase string Encryption Passphrase. To access existing objects enter passphrase used for uploading. --tardigrade-access-grant string Access Grant.
--tardigrade-provider string Choose an authentication method. (default "existing") --tardigrade-api-key string API Key.
--tardigrade-satellite-address string Satellite Address. Custom satellite address should match the format: <nodeid>@<address>:<port>. (default "us-central-1.tardigrade.io") --tardigrade-passphrase string Encryption Passphrase. To access existing objects enter passphrase used for uploading.
--union-action-policy string Policy to choose upstream on ACTION category. (default "epall") --tardigrade-provider string Choose an authentication method. (default "existing")
--union-cache-time int Cache time of usage and free space (in seconds). This option is only useful when a path preserving policy is used. (default 120) --tardigrade-satellite-address <nodeid>@<address>:<port> Satellite Address. Custom satellite address should match the format: <nodeid>@<address>:<port>. (default "us-central-1.tardigrade.io")
--union-create-policy string Policy to choose upstream on CREATE category. (default "epmfs") --union-action-policy string Policy to choose upstream on ACTION category. (default "epall")
--union-search-policy string Policy to choose upstream on SEARCH category. (default "ff") --union-cache-time int Cache time of usage and free space (in seconds). This option is only useful when a path preserving policy is used. (default 120)
--union-upstreams string List of space separated upstreams. --union-create-policy string Policy to choose upstream on CREATE category. (default "epmfs")
--webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) --union-search-policy string Policy to choose upstream on SEARCH category. (default "ff")
--webdav-bearer-token-command string Command to run to get a bearer token --union-upstreams string List of space separated upstreams.
--webdav-pass string Password. --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon)
--webdav-url string URL of http host to connect to --webdav-bearer-token-command string Command to run to get a bearer token
--webdav-user string User name --webdav-pass string Password.
--webdav-vendor string Name of the Webdav site/service/software you are using --webdav-url string URL of http host to connect to
--yandex-client-id string Yandex Client Id --webdav-user string User name
--yandex-client-secret string Yandex Client Secret --webdav-vendor string Name of the Webdav site/service/software you are using
--yandex-encoding MultiEncoder This sets the encoding for the backend. (default Slash,Del,Ctl,InvalidUtf8,Dot) --yandex-client-id string Yandex Client Id
--yandex-unlink Remove existing public link to file/folder with link command rather than creating. --yandex-client-secret string Yandex Client Secret
--yandex-encoding MultiEncoder This sets the encoding for the backend. (default Slash,Del,Ctl,InvalidUtf8,Dot)
--yandex-unlink Remove existing public link to file/folder with link command rather than creating.
``` ```

View file

@ -4,7 +4,7 @@ description: "Rclone docs for FTP backend"
date: "2017-01-01" date: "2017-01-01"
--- ---
<i class="fa fa-file"></i> FTP {{< icon "fa fa-file" >}} FTP
------------------------------ ------------------------------
FTP is the File Transfer Protocol. FTP support is provided using the FTP is the File Transfer Protocol. FTP support is provided using the
@ -134,7 +134,7 @@ FTP supports implicit FTP over TLS servers (FTPS). This has to be enabled
in the config for the remote. The default FTPS port is `990` so the in the config for the remote. The default FTPS port is `990` so the
port will likely have to be explicitly set in the config for the remote. port will likely have to be explicitly set in the config for the remote.
<!--- autogenerated options start - DO NOT EDIT, instead edit fs.RegInfo in backend/ftp/ftp.go then run make backenddocs --> {{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/ftp/ftp.go then run make backenddocs" >}}
### Standard Options ### Standard Options
Here are the standard options specific to ftp (FTP Connection). Here are the standard options specific to ftp (FTP Connection).
@ -229,7 +229,7 @@ See: the [encoding section in the overview](/overview/#encoding) for more info.
- Type: MultiEncoder - Type: MultiEncoder
- Default: Slash,Del,Ctl,RightSpace,Dot - Default: Slash,Del,Ctl,RightSpace,Dot
<!--- autogenerated options stop --> {{< rem autogenerated options stop >}}
### Limitations ### ### Limitations ###

View file

@ -4,7 +4,7 @@ description: "Rclone docs for Google Cloud Storage"
date: "2017-07-18" date: "2017-07-18"
--- ---
<i class="fab fa-google"></i> Google Cloud Storage {{< icon "fab fa-google" >}} Google Cloud Storage
------------------------------------------------- -------------------------------------------------
Paths are specified as `remote:bucket` (or `remote:` for the `lsd` Paths are specified as `remote:bucket` (or `remote:` for the `lsd`
@ -251,7 +251,7 @@ RFC3339 format accurate to 1ns.
Invalid UTF-8 bytes will also be [replaced](/overview/#invalid-utf8), Invalid UTF-8 bytes will also be [replaced](/overview/#invalid-utf8),
as they can't be used in JSON strings. as they can't be used in JSON strings.
<!--- autogenerated options start - DO NOT EDIT, instead edit fs.RegInfo in backend/googlecloudstorage/googlecloudstorage.go then run make backenddocs --> {{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/googlecloudstorage/googlecloudstorage.go then run make backenddocs" >}}
### Standard Options ### Standard Options
Here are the standard options specific to google cloud storage (Google Cloud Storage (this is not Google Drive)). Here are the standard options specific to google cloud storage (Google Cloud Storage (this is not Google Drive)).
@ -460,4 +460,4 @@ See: the [encoding section in the overview](/overview/#encoding) for more info.
- Type: MultiEncoder - Type: MultiEncoder
- Default: Slash,CrLf,InvalidUtf8,Dot - Default: Slash,CrLf,InvalidUtf8,Dot
<!--- autogenerated options stop --> {{< rem autogenerated options stop >}}

View file

@ -4,7 +4,7 @@ description: "Rclone docs for Google Photos"
date: "2019-06-25" date: "2019-06-25"
--- ---
<i class="fa fa-images"></i> Google Photos {{< icon "fa fa-images" >}} Google Photos
------------------------------------------------- -------------------------------------------------
The rclone backend for [Google Photos](https://www.google.com/photos/about/) is The rclone backend for [Google Photos](https://www.google.com/photos/about/) is
@ -309,7 +309,7 @@ Rclone cannot delete files anywhere except under `album`.
The Google Photos API does not support deleting albums - see [bug #135714733](https://issuetracker.google.com/issues/135714733). The Google Photos API does not support deleting albums - see [bug #135714733](https://issuetracker.google.com/issues/135714733).
<!--- autogenerated options start - DO NOT EDIT, instead edit fs.RegInfo in backend/googlephotos/googlephotos.go then run make backenddocs --> {{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/googlephotos/googlephotos.go then run make backenddocs" >}}
### Standard Options ### Standard Options
Here are the standard options specific to google photos (Google Photos). Here are the standard options specific to google photos (Google Photos).
@ -365,4 +365,13 @@ you want to read the media.
- Type: bool - Type: bool
- Default: false - Default: false
<!--- autogenerated options stop --> #### --gphotos-start-year
Year limits the photos to be downloaded to those which are uploaded after the given year
- Config: start_year
- Env Var: RCLONE_GPHOTOS_START_YEAR
- Type: int
- Default: 2000
{{< rem autogenerated options stop >}}

View file

@ -4,7 +4,7 @@ description: "Read only remote for HTTP servers"
date: "2017-06-19" date: "2017-06-19"
--- ---
<i class="fa fa-globe"></i> HTTP {{< icon "fa fa-globe" >}} HTTP
------------------------------------------------- -------------------------------------------------
The HTTP remote is a read only remote for reading files of a The HTTP remote is a read only remote for reading files of a
@ -100,7 +100,7 @@ without a config file:
rclone lsd --http-url https://beta.rclone.org :http: rclone lsd --http-url https://beta.rclone.org :http:
<!--- autogenerated options start - DO NOT EDIT, instead edit fs.RegInfo in backend/http/http.go then run make backenddocs --> {{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/http/http.go then run make backenddocs" >}}
### Standard Options ### Standard Options
Here are the standard options specific to http (http Connection). Here are the standard options specific to http (http Connection).
@ -186,4 +186,4 @@ If you set this option, rclone will not do the HEAD request. This will mean
- Type: bool - Type: bool
- Default: false - Default: false
<!--- autogenerated options stop --> {{< rem autogenerated options stop >}}

View file

@ -4,7 +4,7 @@ description: "Rclone docs for Hubic"
date: "2016-05-27" date: "2016-05-27"
--- ---
<i class="fa fa-space-shuttle"></i> Hubic {{< icon "fa fa-space-shuttle" >}} Hubic
----------------------------------------- -----------------------------------------
Paths are specified as `remote:path` Paths are specified as `remote:path`
@ -106,7 +106,7 @@ amongst others) for storing the modification time for an object.
Note that Hubic wraps the Swift backend, so most of the properties of Note that Hubic wraps the Swift backend, so most of the properties of
are the same. are the same.
<!--- autogenerated options start - DO NOT EDIT, instead edit fs.RegInfo in backend/hubic/hubic.go then run make backenddocs --> {{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/hubic/hubic.go then run make backenddocs" >}}
### Standard Options ### Standard Options
Here are the standard options specific to hubic (Hubic). Here are the standard options specific to hubic (Hubic).
@ -176,7 +176,7 @@ See: the [encoding section in the overview](/overview/#encoding) for more info.
- Type: MultiEncoder - Type: MultiEncoder
- Default: Slash,InvalidUtf8 - Default: Slash,InvalidUtf8
<!--- autogenerated options stop --> {{< rem autogenerated options stop >}}
### Limitations ### ### Limitations ###

View file

@ -4,7 +4,7 @@ description: "Rclone docs for Jottacloud"
date: "2018-08-07" date: "2018-08-07"
--- ---
<i class="fa fa-cloud"></i> Jottacloud {{< icon "fa fa-cloud" >}} Jottacloud
----------------------------------------- -----------------------------------------
Jottacloud is a cloud storage service provider from a Norwegian company, using its own datacenters in Norway. Jottacloud is a cloud storage service provider from a Norwegian company, using its own datacenters in Norway.
@ -176,7 +176,7 @@ To view your current quota you can use the `rclone about remote:`
command which will display your usage limit (unless it is unlimited) command which will display your usage limit (unless it is unlimited)
and the current usage. and the current usage.
<!--- autogenerated options start - DO NOT EDIT, instead edit fs.RegInfo in backend/jottacloud/jottacloud.go then run make backenddocs --> {{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/jottacloud/jottacloud.go then run make backenddocs" >}}
### Advanced Options ### Advanced Options
Here are the advanced options specific to jottacloud (Jottacloud). Here are the advanced options specific to jottacloud (Jottacloud).
@ -239,7 +239,7 @@ See: the [encoding section in the overview](/overview/#encoding) for more info.
- Type: MultiEncoder - Type: MultiEncoder
- Default: Slash,LtGt,DoubleQuote,Colon,Question,Asterisk,Pipe,Del,Ctl,InvalidUtf8,Dot - Default: Slash,LtGt,DoubleQuote,Colon,Question,Asterisk,Pipe,Del,Ctl,InvalidUtf8,Dot
<!--- autogenerated options stop --> {{< rem autogenerated options stop >}}
### Limitations ### Limitations

View file

@ -4,7 +4,7 @@ description: "Rclone docs for Koofr"
date: "2019-02-25" date: "2019-02-25"
--- ---
<i class="fa fa-suitcase"></i> Koofr {{< icon "fa fa-suitcase" >}} Koofr
----------------------------------------- -----------------------------------------
Paths are specified as `remote:path` Paths are specified as `remote:path`
@ -98,7 +98,7 @@ the following characters are also replaced:
Invalid UTF-8 bytes will also be [replaced](/overview/#invalid-utf8), Invalid UTF-8 bytes will also be [replaced](/overview/#invalid-utf8),
as they can't be used in XML strings. as they can't be used in XML strings.
<!--- autogenerated options start - DO NOT EDIT, instead edit fs.RegInfo in backend/koofr/koofr.go then run make backenddocs --> {{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/koofr/koofr.go then run make backenddocs" >}}
### Standard Options ### Standard Options
Here are the standard options specific to koofr (Koofr). Here are the standard options specific to koofr (Koofr).
@ -163,7 +163,7 @@ See: the [encoding section in the overview](/overview/#encoding) for more info.
- Type: MultiEncoder - Type: MultiEncoder
- Default: Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot - Default: Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot
<!--- autogenerated options stop --> {{< rem autogenerated options stop >}}
### Limitations ### ### Limitations ###

View file

@ -4,7 +4,7 @@ description: "Rclone docs for the local filesystem"
date: "2014-04-26" date: "2014-04-26"
--- ---
<i class="fas fa-hdd"></i> Local Filesystem {{< icon "fas fa-hdd" >}} Local Filesystem
------------------------------------------- -------------------------------------------
Local paths are specified as normal filesystem paths, eg `/path/to/wherever`, so Local paths are specified as normal filesystem paths, eg `/path/to/wherever`, so
@ -298,7 +298,7 @@ filesystem.
**NB** This flag is only available on Unix based systems. On systems **NB** This flag is only available on Unix based systems. On systems
where it isn't supported (eg Windows) it will be ignored. where it isn't supported (eg Windows) it will be ignored.
<!--- autogenerated options start - DO NOT EDIT, instead edit fs.RegInfo in backend/local/local.go then run make backenddocs --> {{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/local/local.go then run make backenddocs" >}}
### Standard Options ### Standard Options
Here are the standard options specific to local (Local Disk). Here are the standard options specific to local (Local Disk).
@ -413,6 +413,20 @@ to override the default choice.
- Type: bool - Type: bool
- Default: false - Default: false
#### --local-no-sparse
Disable sparse files for multi-thread downloads
On Windows platforms rclone will make sparse files when doing
multi-thread downloads. This avoids long pauses on large files where
the OS zeros the file. However sparse files may be undesirable as they
cause disk fragmentation and can be slow to work with.
- Config: no_sparse
- Env Var: RCLONE_LOCAL_NO_SPARSE
- Type: bool
- Default: false
#### --local-encoding #### --local-encoding
This sets the encoding for the backend. This sets the encoding for the backend.
@ -428,7 +442,7 @@ See: the [encoding section in the overview](/overview/#encoding) for more info.
Here are the commands specific to the local backend. Here are the commands specific to the local backend.
Run them with Run them with with
rclone backend COMMAND remote: rclone backend COMMAND remote:
@ -454,4 +468,4 @@ Options:
- "echo": echo the input arguments - "echo": echo the input arguments
- "error": return an error based on option value - "error": return an error based on option value
<!--- autogenerated options stop --> {{< rem autogenerated options stop >}}

Some files were not shown because too many files have changed in this diff Show more