mirror of https://github.com/rclone/rclone.git
Version v1.49.0
This commit is contained in:
parent
a992a910ef
commit
a6387e1f81
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -48,7 +48,7 @@ docs = [
|
|||
"qingstor.md",
|
||||
"swift.md",
|
||||
"pcloud.md",
|
||||
"premiumize.md",
|
||||
"premiumizeme.md",
|
||||
"putio.md",
|
||||
"sftp.md",
|
||||
"union.md",
|
||||
|
|
|
@ -145,7 +145,7 @@ Here are the standard options specific to azureblob (Microsoft Azure Blob Storag
|
|||
|
||||
#### --azureblob-account
|
||||
|
||||
Storage Account Name (leave blank to use connection string or SAS URL)
|
||||
Storage Account Name (leave blank to use SAS URL or Emulator)
|
||||
|
||||
- Config: account
|
||||
- Env Var: RCLONE_AZUREBLOB_ACCOUNT
|
||||
|
@ -154,7 +154,7 @@ Storage Account Name (leave blank to use connection string or SAS URL)
|
|||
|
||||
#### --azureblob-key
|
||||
|
||||
Storage Account Key (leave blank to use connection string or SAS URL)
|
||||
Storage Account Key (leave blank to use SAS URL or Emulator)
|
||||
|
||||
- Config: key
|
||||
- Env Var: RCLONE_AZUREBLOB_KEY
|
||||
|
@ -164,13 +164,22 @@ Storage Account Key (leave blank to use connection string or SAS URL)
|
|||
#### --azureblob-sas-url
|
||||
|
||||
SAS URL for container level access only
|
||||
(leave blank if using account/key or connection string)
|
||||
(leave blank if using account/key or Emulator)
|
||||
|
||||
- Config: sas_url
|
||||
- Env Var: RCLONE_AZUREBLOB_SAS_URL
|
||||
- Type: string
|
||||
- Default: ""
|
||||
|
||||
#### --azureblob-use-emulator
|
||||
|
||||
Uses local storage emulator if provided as 'true' (leave blank if using real azure storage endpoint)
|
||||
|
||||
- Config: use_emulator
|
||||
- Env Var: RCLONE_AZUREBLOB_USE_EMULATOR
|
||||
- Type: bool
|
||||
- Default: false
|
||||
|
||||
### Advanced Options
|
||||
|
||||
Here are the advanced options specific to azureblob (Microsoft Azure Blob Storage).
|
||||
|
|
|
@ -425,6 +425,7 @@ Custom endpoint for downloads.
|
|||
|
||||
This is usually set to a Cloudflare CDN URL as Backblaze offers
|
||||
free egress for data downloaded through the Cloudflare network.
|
||||
This is probably only useful for a public bucket.
|
||||
Leave blank if you want to use the endpoint provided by Backblaze.
|
||||
|
||||
- Config: download_url
|
||||
|
@ -432,5 +433,17 @@ Leave blank if you want to use the endpoint provided by Backblaze.
|
|||
- Type: string
|
||||
- Default: ""
|
||||
|
||||
#### --b2-download-auth-duration
|
||||
|
||||
Time before the authorization token will expire in s or suffix ms|s|m|h|d.
|
||||
|
||||
The duration before the download authorization token will expire.
|
||||
The minimum value is 1 second. The maximum value is one week.
|
||||
|
||||
- Config: download_auth_duration
|
||||
- Env Var: RCLONE_B2_DOWNLOAD_AUTH_DURATION
|
||||
- Type: Duration
|
||||
- Default: 1w
|
||||
|
||||
<!--- autogenerated options stop -->
|
||||
|
||||
|
|
|
@ -1,11 +1,135 @@
|
|||
---
|
||||
title: "Documentation"
|
||||
description: "Rclone Changelog"
|
||||
date: "2019-06-15"
|
||||
date: "2019-08-26"
|
||||
---
|
||||
|
||||
# Changelog
|
||||
|
||||
## v1.49.0 - 2019-08-26
|
||||
|
||||
* New backends
|
||||
* [1fichier](/fichier/) (Laura Hausmann)
|
||||
* [Google Photos](/googlephotos) (Nick Craig-Wood)
|
||||
* [Putio](/putio/) (Cenk Alti)
|
||||
* [premiumize.me](/premiumizeme/) (Nick Craig-Wood)
|
||||
* New Features
|
||||
* Experimental [web GUI](/gui/) (Chaitanya Bankanhal)
|
||||
* Implement `--compare-dest` & `--copy-dest` (yparitcher)
|
||||
* Implement `--suffix` without `--backup-dir` for backup to current dir (yparitcher)
|
||||
* `config reconnect` to re-login (re-run the oauth login) for the backend. (Nick Craig-Wood)
|
||||
* `config userinfo` to discover which user you are logged in as. (Nick Craig-Wood)
|
||||
* `config disconnect` to disconnect you (log out) from the backend. (Nick Craig-Wood)
|
||||
* Add `--use-json-log` for JSON logging (justinalin)
|
||||
* Add context propagation to rclone (Aleksandar Jankovic)
|
||||
* Reworking internal statistics interfaces so they work with rc jobs (Aleksandar Jankovic)
|
||||
* Add Higher units for ETA (AbelThar)
|
||||
* Update rclone logos to new design (Andreas Chlupka)
|
||||
* hash: Add CRC-32 support (Cenk Alti)
|
||||
* help showbackend: Fixed advanced option category when there are no standard options (buengese)
|
||||
* ncdu: Display/Copy to Clipboard Current Path (Gary Kim)
|
||||
* operations:
|
||||
* Run hashing operations in parallel (Nick Craig-Wood)
|
||||
* Don't calculate checksums when using `--ignore-checksum` (Nick Craig-Wood)
|
||||
* Check transfer hashes when using `--size-only` mode (Nick Craig-Wood)
|
||||
* Disable multi thread copy for local to local copies (Nick Craig-Wood)
|
||||
* Debug successful hashes as well as failures (Nick Craig-Wood)
|
||||
* rc
|
||||
* Add ability to stop async jobs (Aleksandar Jankovic)
|
||||
* Return current settings if core/bwlimit called without parameters (Nick Craig-Wood)
|
||||
* Rclone-WebUI integration with rclone (Chaitanya Bankanhal)
|
||||
* Added command line parameter to control the cross origin resource sharing (CORS) in the rcd. (Security Improvement) (Chaitanya Bankanhal)
|
||||
* Add anchor tags to the docs so links are consistent (Nick Craig-Wood)
|
||||
* Remove _async key from input parameters after parsing so later operations won't get confused (buengese)
|
||||
* Add call to clear stats (Aleksandar Jankovic)
|
||||
* rcd
|
||||
* Auto-login for web-gui (Chaitanya Bankanhal)
|
||||
* Implement `--baseurl` for rcd and web-gui (Chaitanya Bankanhal)
|
||||
* serve dlna
|
||||
* Only select interfaces which can multicast for SSDP (Nick Craig-Wood)
|
||||
* Add more builtin mime types to cover standard audio/video (Nick Craig-Wood)
|
||||
* Fix missing mime types on Android causing missing videos (Nick Craig-Wood)
|
||||
* serve ftp
|
||||
* Refactor to bring into line with other serve commands (Nick Craig-Wood)
|
||||
* Implement `--auth-proxy` (Nick Craig-Wood)
|
||||
* serve http: Implement `--baseurl` (Nick Craig-Wood)
|
||||
* serve restic: Implement `--baseurl` (Nick Craig-Wood)
|
||||
* serve sftp
|
||||
* Implement auth proxy (Nick Craig-Wood)
|
||||
* Fix detection of whether server is authorized (Nick Craig-Wood)
|
||||
* serve webdav
|
||||
* Implement `--baseurl` (Nick Craig-Wood)
|
||||
* Support `--auth-proxy` (Nick Craig-Wood)
|
||||
* Bug Fixes
|
||||
* Make "bad record MAC" a retriable error (Nick Craig-Wood)
|
||||
* copyurl: Fix copying files that return HTTP errors (Nick Craig-Wood)
|
||||
* march: Fix checking sub-directories when using `--no-traverse` (buengese)
|
||||
* rc
|
||||
* Fix unmarshalable http.AuthFn in options and put in test for marshalability (Nick Craig-Wood)
|
||||
* Move job expire flags to rc to fix initalization problem (Nick Craig-Wood)
|
||||
* Fix `--loopback` with rc/list and others (Nick Craig-Wood)
|
||||
* rcat: Fix slowdown on systems with multiple hashes (Nick Craig-Wood)
|
||||
* rcd: Fix permissions problems on cache directory with web gui download (Nick Craig-Wood)
|
||||
* Mount
|
||||
* Default `--deamon-timout` to 15 minutes on macOS and FreeBSD (Nick Craig-Wood)
|
||||
* Update docs to show mounting from root OK for bucket based (Nick Craig-Wood)
|
||||
* Remove nonseekable flag from write files (Nick Craig-Wood)
|
||||
* VFS
|
||||
* Make write without cache more efficient (Nick Craig-Wood)
|
||||
* Fix `--vfs-cache-mode minimal` and `writes` ignoring cached files (Nick Craig-Wood)
|
||||
* Local
|
||||
* Add `--local-case-sensitive` and `--local-case-insensitive` (Nick Craig-Wood)
|
||||
* Avoid polluting page cache when uploading local files to remote backends (Michał Matczuk)
|
||||
* Don't calculate any hashes by default (Nick Craig-Wood)
|
||||
* Fadvise run syscall on a dedicated go routine (Michał Matczuk)
|
||||
* Azure Blob
|
||||
* Azure Storage Emulator support (Sandeep)
|
||||
* Updated config help details to remove connection string references (Sandeep)
|
||||
* Make all operations work from the root (Nick Craig-Wood)
|
||||
* B2
|
||||
* Implement link sharing (yparitcher)
|
||||
* Enable server side copy to copy between buckets (Nick Craig-Wood)
|
||||
* Make all operations work from the root (Nick Craig-Wood)
|
||||
* Drive
|
||||
* Fix server side copy of big files (Nick Craig-Wood)
|
||||
* Update API for teamdrive use (Nick Craig-Wood)
|
||||
* Add error for purge with `--drive-trashed-only` (ginvine)
|
||||
* Fichier
|
||||
* Make FolderID int and adjust related code (buengese)
|
||||
* Google Cloud Storage
|
||||
* Reduce oauth scope requested as suggested by Google (Nick Craig-Wood)
|
||||
* Make all operations work from the root (Nick Craig-Wood)
|
||||
* HTTP
|
||||
* Add `--http-headers` flag for setting arbitrary headers (Nick Craig-Wood)
|
||||
* Jottacloud
|
||||
* Use new api for retrieving internal username (buengese)
|
||||
* Refactor configuration and minor cleanup (buengese)
|
||||
* Koofr
|
||||
* Support setting modification times on Koofr backend. (jaKa)
|
||||
* Opendrive
|
||||
* Refactor to use existing lib/rest facilities for uploads (Nick Craig-Wood)
|
||||
* Qingstor
|
||||
* Upgrade to v3 SDK and fix listing loop (Nick Craig-Wood)
|
||||
* Make all operations work from the root (Nick Craig-Wood)
|
||||
* S3
|
||||
* Add INTELLIGENT_TIERING storage class (Matti Niemenmaa)
|
||||
* Make all operations work from the root (Nick Craig-Wood)
|
||||
* SFTP
|
||||
* Add missing interface check and fix About (Nick Craig-Wood)
|
||||
* Completely ignore all modtime checks if SetModTime=false (Jon Fautley)
|
||||
* Support md5/sha1 with rsync.net (Nick Craig-Wood)
|
||||
* Save the md5/sha1 command in use to the config file for efficiency (Nick Craig-Wood)
|
||||
* Opt-in support for diffie-hellman-group-exchange-sha256 diffie-hellman-group-exchange-sha1 (Yi FU)
|
||||
* Swift
|
||||
* Use FixRangeOption to fix 0 length files via the VFS (Nick Craig-Wood)
|
||||
* Fix upload when using no_chunk to return the correct size (Nick Craig-Wood)
|
||||
* Make all operations work from the root (Nick Craig-Wood)
|
||||
* Fix segments leak during failed large file uploads. (nguyenhuuluan434)
|
||||
* WebDAV
|
||||
* Add `--webdav-bearer-token-command` (Nick Craig-Wood)
|
||||
* Refresh token when it expires with `--webdav-bearer-token-command` (Nick Craig-Wood)
|
||||
* Add docs for using bearer_token_command with oidc-agent (Paul Millar)
|
||||
|
||||
## v1.48.0 - 2019-06-15
|
||||
|
||||
* New commands
|
||||
|
@ -337,10 +461,10 @@ date: "2019-06-15"
|
|||
* Enable softfloat on MIPS arch (Scott Edlund)
|
||||
* Integration test framework revamped with a better report and better retries (Nick Craig-Wood)
|
||||
* Bug Fixes
|
||||
* cmd: Make --progress update the stats correctly at the end (Nick Craig-Wood)
|
||||
* cmd: Make `--progress` update the stats correctly at the end (Nick Craig-Wood)
|
||||
* config: Create config directory on save if it is missing (Nick Craig-Wood)
|
||||
* dedupe: Check for existing filename before renaming a dupe file (ssaqua)
|
||||
* move: Don't create directories with --dry-run (Nick Craig-Wood)
|
||||
* move: Don't create directories with `--dry-run` (Nick Craig-Wood)
|
||||
* operations: Fix Purge and Rmdirs when dir is not the root (Nick Craig-Wood)
|
||||
* serve http/webdav/restic: Ensure rclone exits if the port is in use (Nick Craig-Wood)
|
||||
* Mount
|
||||
|
@ -387,13 +511,13 @@ date: "2019-06-15"
|
|||
* Implement specialised help for flags and backends (Nick Craig-Wood)
|
||||
* Show URL of backend help page when starting config (Nick Craig-Wood)
|
||||
* stats: Long names now split in center (Joanna Marek)
|
||||
* Add --log-format flag for more control over log output (dcpu)
|
||||
* Add `--log-format` flag for more control over log output (dcpu)
|
||||
* rc: Add support for OPTIONS and basic CORS (frenos)
|
||||
* stats: show FatalErrors and NoRetryErrors in stats (Cédric Connes)
|
||||
* Bug Fixes
|
||||
* Fix -P not ending with a new line (Nick Craig-Wood)
|
||||
* config: don't create default config dir when user supplies --config (albertony)
|
||||
* Don't print non-ASCII characters with --progress on windows (Nick Craig-Wood)
|
||||
* config: don't create default config dir when user supplies `--config` (albertony)
|
||||
* Don't print non-ASCII characters with `--progress` on windows (Nick Craig-Wood)
|
||||
* Correct logs for excluded items (ssaqua)
|
||||
* Mount
|
||||
* Remove EXPERIMENTAL tags (Nick Craig-Wood)
|
||||
|
@ -421,19 +545,19 @@ date: "2019-06-15"
|
|||
* Alias
|
||||
* Fix handling of Windows network paths (Nick Craig-Wood)
|
||||
* Azure Blob
|
||||
* Add --azureblob-list-chunk parameter (Santiago Rodríguez)
|
||||
* Add `--azureblob-list-chunk` parameter (Santiago Rodríguez)
|
||||
* Implemented settier command support on azureblob remote. (sandeepkru)
|
||||
* Work around SDK bug which causes errors for chunk-sized files (Nick Craig-Wood)
|
||||
* Box
|
||||
* Implement link sharing. (Sebastian Bünger)
|
||||
* Drive
|
||||
* Add --drive-import-formats - google docs can now be imported (Fabian Möller)
|
||||
* Add `--drive-import-formats` - google docs can now be imported (Fabian Möller)
|
||||
* Rewrite mime type and extension handling (Fabian Möller)
|
||||
* Add document links (Fabian Möller)
|
||||
* Add support for multipart document extensions (Fabian Möller)
|
||||
* Add support for apps-script to json export (Fabian Möller)
|
||||
* Fix escaped chars in documents during list (Fabian Möller)
|
||||
* Add --drive-v2-download-min-size a workaround for slow downloads (Fabian Möller)
|
||||
* Add `--drive-v2-download-min-size` a workaround for slow downloads (Fabian Möller)
|
||||
* Improve directory notifications in ChangeNotify (Fabian Möller)
|
||||
* When listing team drives in config, continue on failure (Nick Craig-Wood)
|
||||
* FTP
|
||||
|
@ -442,8 +566,8 @@ date: "2019-06-15"
|
|||
* Fix service_account_file being ignored (Fabian Möller)
|
||||
* Jottacloud
|
||||
* Minor improvement in quota info (omit if unlimited) (albertony)
|
||||
* Add --fast-list support (albertony)
|
||||
* Add permanent delete support: --jottacloud-hard-delete (albertony)
|
||||
* Add `--fast-list` support (albertony)
|
||||
* Add permanent delete support: `--jottacloud-hard-delete` (albertony)
|
||||
* Add link sharing support (albertony)
|
||||
* Fix handling of reserved characters. (Sebastian Bünger)
|
||||
* Fix socket leak on Object.Remove (Nick Craig-Wood)
|
||||
|
@ -459,13 +583,13 @@ date: "2019-06-15"
|
|||
* S3
|
||||
* Use custom pacer, to retry operations when reasonable (Craig Miskell)
|
||||
* Use configured server-side-encryption and storace class options when calling CopyObject() (Paul Kohout)
|
||||
* Make --s3-v2-auth flag (Nick Craig-Wood)
|
||||
* Make `--s3-v2-auth` flag (Nick Craig-Wood)
|
||||
* Fix v2 auth on files with spaces (Nick Craig-Wood)
|
||||
* Union
|
||||
* Implement union backend which reads from multiple backends (Felix Brucker)
|
||||
* Implement optional interfaces (Move, DirMove, Copy etc) (Nick Craig-Wood)
|
||||
* Fix ChangeNotify to support multiple remotes (Fabian Möller)
|
||||
* Fix --backup-dir on union backend (Nick Craig-Wood)
|
||||
* Fix `--backup-dir` on union backend (Nick Craig-Wood)
|
||||
* WebDAV
|
||||
* Add another time format (Nick Craig-Wood)
|
||||
* Add a small pause after failed upload before deleting file (Nick Craig-Wood)
|
||||
|
@ -480,7 +604,7 @@ Point release to fix hubic and azureblob backends.
|
|||
|
||||
* Bug Fixes
|
||||
* ncdu: Return error instead of log.Fatal in Show (Fabian Möller)
|
||||
* cmd: Fix crash with --progress and --stats 0 (Nick Craig-Wood)
|
||||
* cmd: Fix crash with `--progress` and `--stats 0` (Nick Craig-Wood)
|
||||
* docs: Tidy website display (Anagh Kumar Baranwal)
|
||||
* Azure Blob:
|
||||
* Fix multi-part uploads. (sandeepkru)
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone"
|
||||
slug: rclone
|
||||
url: /commands/rclone/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone about"
|
||||
slug: rclone_about
|
||||
url: /commands/rclone_about/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone authorize"
|
||||
slug: rclone_authorize
|
||||
url: /commands/rclone_authorize/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone cachestats"
|
||||
slug: rclone_cachestats
|
||||
url: /commands/rclone_cachestats/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone cat"
|
||||
slug: rclone_cat
|
||||
url: /commands/rclone_cat/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone check"
|
||||
slug: rclone_check
|
||||
url: /commands/rclone_check/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone cleanup"
|
||||
slug: rclone_cleanup
|
||||
url: /commands/rclone_cleanup/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone config"
|
||||
slug: rclone_config
|
||||
url: /commands/rclone_config/
|
||||
|
@ -32,11 +32,14 @@ See the [global flags page](/flags/) for global options not listed here.
|
|||
* [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 delete](/commands/rclone_config_delete/) - Delete an existing remote <name>.
|
||||
* [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 edit](/commands/rclone_config_edit/) - Enter an interactive configuration session.
|
||||
* [rclone config file](/commands/rclone_config_file/) - Show path of configuration file in use.
|
||||
* [rclone config password](/commands/rclone_config_password/) - Update password in an existing remote.
|
||||
* [rclone config providers](/commands/rclone_config_providers/) - List in JSON format all the providers and options.
|
||||
* [rclone config reconnect](/commands/rclone_config_reconnect/) - Re-authenticates user with remote.
|
||||
* [rclone config show](/commands/rclone_config_show/) - Print (decrypted) config file, or the config for a single remote.
|
||||
* [rclone config update](/commands/rclone_config_update/) - Update options in an existing remote.
|
||||
* [rclone config userinfo](/commands/rclone_config_userinfo/) - Prints info about logged in user of remote.
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone config create"
|
||||
slug: rclone_config_create
|
||||
url: /commands/rclone_config_create/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone config delete"
|
||||
slug: rclone_config_delete
|
||||
url: /commands/rclone_config_delete/
|
||||
|
|
|
@ -0,0 +1,36 @@
|
|||
---
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone config disconnect"
|
||||
slug: rclone_config_disconnect
|
||||
url: /commands/rclone_config_disconnect/
|
||||
---
|
||||
## rclone config disconnect
|
||||
|
||||
Disconnects user from remote
|
||||
|
||||
### Synopsis
|
||||
|
||||
|
||||
This disconnects the remote: passed in to the cloud storage system.
|
||||
|
||||
This normally means revoking the oauth token.
|
||||
|
||||
To reconnect use "rclone config reconnect".
|
||||
|
||||
|
||||
```
|
||||
rclone config disconnect remote: [flags]
|
||||
```
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
-h, --help help for disconnect
|
||||
```
|
||||
|
||||
See the [global flags page](/flags/) for global options not listed here.
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [rclone config](/commands/rclone_config/) - Enter an interactive configuration session.
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone config dump"
|
||||
slug: rclone_config_dump
|
||||
url: /commands/rclone_config_dump/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone config edit"
|
||||
slug: rclone_config_edit
|
||||
url: /commands/rclone_config_edit/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone config file"
|
||||
slug: rclone_config_file
|
||||
url: /commands/rclone_config_file/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone config password"
|
||||
slug: rclone_config_password
|
||||
url: /commands/rclone_config_password/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone config providers"
|
||||
slug: rclone_config_providers
|
||||
url: /commands/rclone_config_providers/
|
||||
|
|
|
@ -0,0 +1,36 @@
|
|||
---
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone config reconnect"
|
||||
slug: rclone_config_reconnect
|
||||
url: /commands/rclone_config_reconnect/
|
||||
---
|
||||
## rclone config reconnect
|
||||
|
||||
Re-authenticates user with remote.
|
||||
|
||||
### Synopsis
|
||||
|
||||
|
||||
This reconnects remote: passed in to the cloud storage system.
|
||||
|
||||
To disconnect the remote use "rclone config disconnect".
|
||||
|
||||
This normally means going through the interactive oauth flow again.
|
||||
|
||||
|
||||
```
|
||||
rclone config reconnect remote: [flags]
|
||||
```
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
-h, --help help for reconnect
|
||||
```
|
||||
|
||||
See the [global flags page](/flags/) for global options not listed here.
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [rclone config](/commands/rclone_config/) - Enter an interactive configuration session.
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone config show"
|
||||
slug: rclone_config_show
|
||||
url: /commands/rclone_config_show/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone config update"
|
||||
slug: rclone_config_update
|
||||
url: /commands/rclone_config_update/
|
||||
|
|
|
@ -0,0 +1,34 @@
|
|||
---
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone config userinfo"
|
||||
slug: rclone_config_userinfo
|
||||
url: /commands/rclone_config_userinfo/
|
||||
---
|
||||
## rclone config userinfo
|
||||
|
||||
Prints info about logged in user of remote.
|
||||
|
||||
### Synopsis
|
||||
|
||||
|
||||
This prints the details of the person logged in to the cloud storage
|
||||
system.
|
||||
|
||||
|
||||
```
|
||||
rclone config userinfo remote: [flags]
|
||||
```
|
||||
|
||||
### Options
|
||||
|
||||
```
|
||||
-h, --help help for userinfo
|
||||
--json Format output as JSON
|
||||
```
|
||||
|
||||
See the [global flags page](/flags/) for global options not listed here.
|
||||
|
||||
### SEE ALSO
|
||||
|
||||
* [rclone config](/commands/rclone_config/) - Enter an interactive configuration session.
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone copy"
|
||||
slug: rclone_copy
|
||||
url: /commands/rclone_copy/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone copyto"
|
||||
slug: rclone_copyto
|
||||
url: /commands/rclone_copyto/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone copyurl"
|
||||
slug: rclone_copyurl
|
||||
url: /commands/rclone_copyurl/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone cryptcheck"
|
||||
slug: rclone_cryptcheck
|
||||
url: /commands/rclone_cryptcheck/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone cryptdecode"
|
||||
slug: rclone_cryptdecode
|
||||
url: /commands/rclone_cryptdecode/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone dbhashsum"
|
||||
slug: rclone_dbhashsum
|
||||
url: /commands/rclone_dbhashsum/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone dedupe"
|
||||
slug: rclone_dedupe
|
||||
url: /commands/rclone_dedupe/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone delete"
|
||||
slug: rclone_delete
|
||||
url: /commands/rclone_delete/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone deletefile"
|
||||
slug: rclone_deletefile
|
||||
url: /commands/rclone_deletefile/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone genautocomplete"
|
||||
slug: rclone_genautocomplete
|
||||
url: /commands/rclone_genautocomplete/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone genautocomplete bash"
|
||||
slug: rclone_genautocomplete_bash
|
||||
url: /commands/rclone_genautocomplete_bash/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone genautocomplete zsh"
|
||||
slug: rclone_genautocomplete_zsh
|
||||
url: /commands/rclone_genautocomplete_zsh/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone gendocs"
|
||||
slug: rclone_gendocs
|
||||
url: /commands/rclone_gendocs/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone hashsum"
|
||||
slug: rclone_hashsum
|
||||
url: /commands/rclone_hashsum/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone link"
|
||||
slug: rclone_link
|
||||
url: /commands/rclone_link/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone listremotes"
|
||||
slug: rclone_listremotes
|
||||
url: /commands/rclone_listremotes/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone ls"
|
||||
slug: rclone_ls
|
||||
url: /commands/rclone_ls/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone lsd"
|
||||
slug: rclone_lsd
|
||||
url: /commands/rclone_lsd/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone lsf"
|
||||
slug: rclone_lsf
|
||||
url: /commands/rclone_lsf/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone lsjson"
|
||||
slug: rclone_lsjson
|
||||
url: /commands/rclone_lsjson/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone lsl"
|
||||
slug: rclone_lsl
|
||||
url: /commands/rclone_lsl/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone md5sum"
|
||||
slug: rclone_md5sum
|
||||
url: /commands/rclone_md5sum/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone mkdir"
|
||||
slug: rclone_mkdir
|
||||
url: /commands/rclone_mkdir/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone mount"
|
||||
slug: rclone_mount
|
||||
url: /commands/rclone_mount/
|
||||
|
@ -74,10 +74,7 @@ applications won't work with their files on an rclone mount without
|
|||
Caching](#file-caching) section for more info.
|
||||
|
||||
The bucket based remotes (eg Swift, S3, Google Compute Storage, B2,
|
||||
Hubic) won't work from the root - you will need to specify a bucket,
|
||||
or a path within the bucket. So `swift:` won't work whereas
|
||||
`swift:bucket` will as will `swift:bucket/path`.
|
||||
None of these support the concept of directories, so empty
|
||||
Hubic) do not support the concept of empty directories, so empty
|
||||
directories will have a tendency to disappear once they fall out of
|
||||
the directory cache.
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone move"
|
||||
slug: rclone_move
|
||||
url: /commands/rclone_move/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone moveto"
|
||||
slug: rclone_moveto
|
||||
url: /commands/rclone_moveto/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone ncdu"
|
||||
slug: rclone_ncdu
|
||||
url: /commands/rclone_ncdu/
|
||||
|
@ -31,6 +31,7 @@ Here are the keys - press '?' to toggle the help on and off
|
|||
g toggle graph
|
||||
n,s,C sort by name,size,count
|
||||
d delete file/directory
|
||||
Y display current path
|
||||
^L refresh screen
|
||||
? to toggle help on and off
|
||||
q/ESC/c-C to quit
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone obscure"
|
||||
slug: rclone_obscure
|
||||
url: /commands/rclone_obscure/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone purge"
|
||||
slug: rclone_purge
|
||||
url: /commands/rclone_purge/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone rc"
|
||||
slug: rclone_rc
|
||||
url: /commands/rclone_rc/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone rcat"
|
||||
slug: rclone_rcat
|
||||
url: /commands/rclone_rcat/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone rcd"
|
||||
slug: rclone_rcd
|
||||
url: /commands/rclone_rcd/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone rmdir"
|
||||
slug: rclone_rmdir
|
||||
url: /commands/rclone_rmdir/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone rmdirs"
|
||||
slug: rclone_rmdirs
|
||||
url: /commands/rclone_rmdirs/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone serve"
|
||||
slug: rclone_serve
|
||||
url: /commands/rclone_serve/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone serve dlna"
|
||||
slug: rclone_serve_dlna
|
||||
url: /commands/rclone_serve_dlna/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone serve ftp"
|
||||
slug: rclone_serve_ftp
|
||||
url: /commands/rclone_serve_ftp/
|
||||
|
@ -165,6 +165,72 @@ This mode should support all normal file system operations.
|
|||
If an upload or download fails it will be retried up to
|
||||
--low-level-retries times.
|
||||
|
||||
### Auth Proxy
|
||||
|
||||
If you supply the parameter `--auth-proxy /path/to/program` then
|
||||
rclone will use that program to generate backends on the fly which
|
||||
then are used to authenticate incoming requests. This uses a simple
|
||||
JSON based protocl with input on STDIN and output on STDOUT.
|
||||
|
||||
There is an example program
|
||||
[bin/test_proxy.py](https://github.com/rclone/rclone/blob/master/test_proxy.py)
|
||||
in the rclone source code.
|
||||
|
||||
The program's job is to take a `user` and `pass` on the input and turn
|
||||
those into the config for a backend on STDOUT in JSON format. This
|
||||
config will have any default parameters for the backend added, but it
|
||||
won't use configuration from environment variables or command line
|
||||
options - it is the job of the proxy program to make a complete
|
||||
config.
|
||||
|
||||
This config generated must have this extra parameter
|
||||
- `_root` - root to use for the backend
|
||||
|
||||
And it may have this parameter
|
||||
- `_obscure` - comma separated strings for parameters to obscure
|
||||
|
||||
For example the program might take this on STDIN
|
||||
|
||||
```
|
||||
{
|
||||
"user": "me",
|
||||
"pass": "mypassword"
|
||||
}
|
||||
```
|
||||
|
||||
And return this on STDOUT
|
||||
|
||||
```
|
||||
{
|
||||
"type": "sftp",
|
||||
"_root": "",
|
||||
"_obscure": "pass",
|
||||
"user": "me",
|
||||
"pass": "mypassword",
|
||||
"host": "sftp.example.com"
|
||||
}
|
||||
```
|
||||
|
||||
This would mean that an SFTP backend would be created on the fly for
|
||||
the `user` and `pass` returned in the output to the host given. Note
|
||||
that since `_obscure` is set to `pass`, rclone will obscure the `pass`
|
||||
parameter before creating the backend (which is required for sftp
|
||||
backends).
|
||||
|
||||
The progam can manipulate the supplied `user` in any way, for example
|
||||
to make proxy to many different sftp backends, you could make the
|
||||
`user` be `user@example.com` and then set the `host` to `example.com`
|
||||
in the output and the user to `user`. For security you'd probably want
|
||||
to restrict the `host` to a limited list.
|
||||
|
||||
Note that an internal cache is keyed on `user` so only use that for
|
||||
configuration, don't use `pass`. This also means that if a user's
|
||||
password is changed the cache will need to expire (which takes 5 mins)
|
||||
before it takes effect.
|
||||
|
||||
This can be used to build general purpose proxies to any kind of
|
||||
backend that rclone supports.
|
||||
|
||||
|
||||
```
|
||||
rclone serve ftp remote:path [flags]
|
||||
|
@ -174,6 +240,7 @@ rclone serve ftp remote:path [flags]
|
|||
|
||||
```
|
||||
--addr string IPaddress:Port or :Port to bind server to. (default "localhost:2121")
|
||||
--auth-proxy string A program to use to create the backend from the auth.
|
||||
--dir-cache-time duration Time to cache directory entries for. (default 5m0s)
|
||||
--dir-perms FileMode Directory permissions (default 0777)
|
||||
--file-perms FileMode File permissions (default 0666)
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone serve http"
|
||||
slug: rclone_serve_http
|
||||
url: /commands/rclone_serve_http/
|
||||
|
@ -39,6 +39,14 @@ for a transfer.
|
|||
--max-header-bytes controls the maximum number of bytes the server will
|
||||
accept in the HTTP header.
|
||||
|
||||
--baseurl controls the URL prefix that rclone serves from. By default
|
||||
rclone will serve from the root. If you used --baseurl "/rclone" then
|
||||
rclone would serve from a URL starting with "/rclone/". This is
|
||||
useful if you wish to proxy rclone serve. Rclone automatically
|
||||
inserts leading and trailing "/" on --baseurl, so --baseurl "rclone",
|
||||
--baseurl "/rclone" and --baseurl "/rclone/" are all treated
|
||||
identically.
|
||||
|
||||
#### Authentication
|
||||
|
||||
By default this will serve files without needing a login.
|
||||
|
@ -215,6 +223,7 @@ rclone serve http remote:path [flags]
|
|||
|
||||
```
|
||||
--addr string IPaddress:Port or :Port to bind server to. (default "localhost:8080")
|
||||
--baseurl string Prefix for URLs - leave blank for root.
|
||||
--cert string SSL PEM key (concatenation of certificate and CA certificate)
|
||||
--client-ca string Client certificate authority to verify clients with
|
||||
--dir-cache-time duration Time to cache directory entries for. (default 5m0s)
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone serve restic"
|
||||
slug: rclone_serve_restic
|
||||
url: /commands/rclone_serve_restic/
|
||||
|
@ -105,6 +105,14 @@ for a transfer.
|
|||
--max-header-bytes controls the maximum number of bytes the server will
|
||||
accept in the HTTP header.
|
||||
|
||||
--baseurl controls the URL prefix that rclone serves from. By default
|
||||
rclone will serve from the root. If you used --baseurl "/rclone" then
|
||||
rclone would serve from a URL starting with "/rclone/". This is
|
||||
useful if you wish to proxy rclone serve. Rclone automatically
|
||||
inserts leading and trailing "/" on --baseurl, so --baseurl "rclone",
|
||||
--baseurl "/rclone" and --baseurl "/rclone/" are all treated
|
||||
identically.
|
||||
|
||||
#### Authentication
|
||||
|
||||
By default this will serve files without needing a login.
|
||||
|
@ -148,6 +156,7 @@ rclone serve restic remote:path [flags]
|
|||
```
|
||||
--addr string IPaddress:Port or :Port to bind server to. (default "localhost:8080")
|
||||
--append-only disallow deletion of repository data
|
||||
--baseurl string Prefix for URLs - leave blank for root.
|
||||
--cert string SSL PEM key (concatenation of certificate and CA certificate)
|
||||
--client-ca string Client certificate authority to verify clients with
|
||||
-h, --help help for restic
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone serve sftp"
|
||||
slug: rclone_serve_sftp
|
||||
url: /commands/rclone_serve_sftp/
|
||||
|
@ -176,6 +176,72 @@ This mode should support all normal file system operations.
|
|||
If an upload or download fails it will be retried up to
|
||||
--low-level-retries times.
|
||||
|
||||
### Auth Proxy
|
||||
|
||||
If you supply the parameter `--auth-proxy /path/to/program` then
|
||||
rclone will use that program to generate backends on the fly which
|
||||
then are used to authenticate incoming requests. This uses a simple
|
||||
JSON based protocl with input on STDIN and output on STDOUT.
|
||||
|
||||
There is an example program
|
||||
[bin/test_proxy.py](https://github.com/rclone/rclone/blob/master/test_proxy.py)
|
||||
in the rclone source code.
|
||||
|
||||
The program's job is to take a `user` and `pass` on the input and turn
|
||||
those into the config for a backend on STDOUT in JSON format. This
|
||||
config will have any default parameters for the backend added, but it
|
||||
won't use configuration from environment variables or command line
|
||||
options - it is the job of the proxy program to make a complete
|
||||
config.
|
||||
|
||||
This config generated must have this extra parameter
|
||||
- `_root` - root to use for the backend
|
||||
|
||||
And it may have this parameter
|
||||
- `_obscure` - comma separated strings for parameters to obscure
|
||||
|
||||
For example the program might take this on STDIN
|
||||
|
||||
```
|
||||
{
|
||||
"user": "me",
|
||||
"pass": "mypassword"
|
||||
}
|
||||
```
|
||||
|
||||
And return this on STDOUT
|
||||
|
||||
```
|
||||
{
|
||||
"type": "sftp",
|
||||
"_root": "",
|
||||
"_obscure": "pass",
|
||||
"user": "me",
|
||||
"pass": "mypassword",
|
||||
"host": "sftp.example.com"
|
||||
}
|
||||
```
|
||||
|
||||
This would mean that an SFTP backend would be created on the fly for
|
||||
the `user` and `pass` returned in the output to the host given. Note
|
||||
that since `_obscure` is set to `pass`, rclone will obscure the `pass`
|
||||
parameter before creating the backend (which is required for sftp
|
||||
backends).
|
||||
|
||||
The progam can manipulate the supplied `user` in any way, for example
|
||||
to make proxy to many different sftp backends, you could make the
|
||||
`user` be `user@example.com` and then set the `host` to `example.com`
|
||||
in the output and the user to `user`. For security you'd probably want
|
||||
to restrict the `host` to a limited list.
|
||||
|
||||
Note that an internal cache is keyed on `user` so only use that for
|
||||
configuration, don't use `pass`. This also means that if a user's
|
||||
password is changed the cache will need to expire (which takes 5 mins)
|
||||
before it takes effect.
|
||||
|
||||
This can be used to build general purpose proxies to any kind of
|
||||
backend that rclone supports.
|
||||
|
||||
|
||||
```
|
||||
rclone serve sftp remote:path [flags]
|
||||
|
@ -185,6 +251,7 @@ rclone serve sftp remote:path [flags]
|
|||
|
||||
```
|
||||
--addr string IPaddress:Port or :Port to bind server to. (default "localhost:2022")
|
||||
--auth-proxy string A program to use to create the backend from the auth.
|
||||
--authorized-keys string Authorized keys file (default "~/.ssh/authorized_keys")
|
||||
--dir-cache-time duration Time to cache directory entries for. (default 5m0s)
|
||||
--dir-perms FileMode Directory permissions (default 0777)
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone serve webdav"
|
||||
slug: rclone_serve_webdav
|
||||
url: /commands/rclone_serve_webdav/
|
||||
|
@ -47,6 +47,14 @@ for a transfer.
|
|||
--max-header-bytes controls the maximum number of bytes the server will
|
||||
accept in the HTTP header.
|
||||
|
||||
--baseurl controls the URL prefix that rclone serves from. By default
|
||||
rclone will serve from the root. If you used --baseurl "/rclone" then
|
||||
rclone would serve from a URL starting with "/rclone/". This is
|
||||
useful if you wish to proxy rclone serve. Rclone automatically
|
||||
inserts leading and trailing "/" on --baseurl, so --baseurl "rclone",
|
||||
--baseurl "/rclone" and --baseurl "/rclone/" are all treated
|
||||
identically.
|
||||
|
||||
#### Authentication
|
||||
|
||||
By default this will serve files without needing a login.
|
||||
|
@ -214,6 +222,72 @@ This mode should support all normal file system operations.
|
|||
If an upload or download fails it will be retried up to
|
||||
--low-level-retries times.
|
||||
|
||||
### Auth Proxy
|
||||
|
||||
If you supply the parameter `--auth-proxy /path/to/program` then
|
||||
rclone will use that program to generate backends on the fly which
|
||||
then are used to authenticate incoming requests. This uses a simple
|
||||
JSON based protocl with input on STDIN and output on STDOUT.
|
||||
|
||||
There is an example program
|
||||
[bin/test_proxy.py](https://github.com/rclone/rclone/blob/master/test_proxy.py)
|
||||
in the rclone source code.
|
||||
|
||||
The program's job is to take a `user` and `pass` on the input and turn
|
||||
those into the config for a backend on STDOUT in JSON format. This
|
||||
config will have any default parameters for the backend added, but it
|
||||
won't use configuration from environment variables or command line
|
||||
options - it is the job of the proxy program to make a complete
|
||||
config.
|
||||
|
||||
This config generated must have this extra parameter
|
||||
- `_root` - root to use for the backend
|
||||
|
||||
And it may have this parameter
|
||||
- `_obscure` - comma separated strings for parameters to obscure
|
||||
|
||||
For example the program might take this on STDIN
|
||||
|
||||
```
|
||||
{
|
||||
"user": "me",
|
||||
"pass": "mypassword"
|
||||
}
|
||||
```
|
||||
|
||||
And return this on STDOUT
|
||||
|
||||
```
|
||||
{
|
||||
"type": "sftp",
|
||||
"_root": "",
|
||||
"_obscure": "pass",
|
||||
"user": "me",
|
||||
"pass": "mypassword",
|
||||
"host": "sftp.example.com"
|
||||
}
|
||||
```
|
||||
|
||||
This would mean that an SFTP backend would be created on the fly for
|
||||
the `user` and `pass` returned in the output to the host given. Note
|
||||
that since `_obscure` is set to `pass`, rclone will obscure the `pass`
|
||||
parameter before creating the backend (which is required for sftp
|
||||
backends).
|
||||
|
||||
The progam can manipulate the supplied `user` in any way, for example
|
||||
to make proxy to many different sftp backends, you could make the
|
||||
`user` be `user@example.com` and then set the `host` to `example.com`
|
||||
in the output and the user to `user`. For security you'd probably want
|
||||
to restrict the `host` to a limited list.
|
||||
|
||||
Note that an internal cache is keyed on `user` so only use that for
|
||||
configuration, don't use `pass`. This also means that if a user's
|
||||
password is changed the cache will need to expire (which takes 5 mins)
|
||||
before it takes effect.
|
||||
|
||||
This can be used to build general purpose proxies to any kind of
|
||||
backend that rclone supports.
|
||||
|
||||
|
||||
```
|
||||
rclone serve webdav remote:path [flags]
|
||||
|
@ -223,6 +297,8 @@ rclone serve webdav remote:path [flags]
|
|||
|
||||
```
|
||||
--addr string IPaddress:Port or :Port to bind server to. (default "localhost:8080")
|
||||
--auth-proxy string A program to use to create the backend from the auth.
|
||||
--baseurl string Prefix for URLs - leave blank for root.
|
||||
--cert string SSL PEM key (concatenation of certificate and CA certificate)
|
||||
--client-ca string Client certificate authority to verify clients with
|
||||
--dir-cache-time duration Time to cache directory entries for. (default 5m0s)
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone settier"
|
||||
slug: rclone_settier
|
||||
url: /commands/rclone_settier/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone sha1sum"
|
||||
slug: rclone_sha1sum
|
||||
url: /commands/rclone_sha1sum/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone size"
|
||||
slug: rclone_size
|
||||
url: /commands/rclone_size/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone sync"
|
||||
slug: rclone_sync
|
||||
url: /commands/rclone_sync/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone touch"
|
||||
slug: rclone_touch
|
||||
url: /commands/rclone_touch/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone tree"
|
||||
slug: rclone_tree
|
||||
url: /commands/rclone_tree/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
date: 2019-06-20T16:09:42+01:00
|
||||
date: 2019-08-26T15:19:45+01:00
|
||||
title: "rclone version"
|
||||
slug: rclone_version
|
||||
url: /commands/rclone_version/
|
||||
|
|
|
@ -1,12 +1,13 @@
|
|||
---
|
||||
title: "Global Flags"
|
||||
description: "Rclone Global Flags"
|
||||
date: "2019-06-20T16:09:42+01:00"
|
||||
date: "2019-08-26T15:19:45+01:00"
|
||||
---
|
||||
|
||||
# Global Flags
|
||||
|
||||
This describes the global flags available to every rclone command.
|
||||
This describes the global flags available to every rclone command
|
||||
split into two groups, non backend and backend flags.
|
||||
|
||||
## Non Backend Flags
|
||||
|
||||
|
@ -25,8 +26,10 @@ These flags are available for every command.
|
|||
-c, --checksum Skip based on checksum (if available) & size, not mod-time & size
|
||||
--client-cert string Client SSL certificate (PEM) for mutual TLS auth
|
||||
--client-key string Client SSL private key (PEM) for mutual TLS auth
|
||||
--compare-dest string use DIR to server side copy flies from.
|
||||
--config string Config file. (default "$HOME/.config/rclone/rclone.conf")
|
||||
--contimeout duration Connect timeout (default 1m0s)
|
||||
--copy-dest string Compare dest to DIR also.
|
||||
--cpuprofile string Write cpu profile to file
|
||||
--delete-after When synchronizing, delete files on destination after transferring (default)
|
||||
--delete-before When synchronizing, delete files on destination before transferring
|
||||
|
@ -63,6 +66,7 @@ These flags are available for every command.
|
|||
--max-delete int When synchronizing, limit the number of deletes (default -1)
|
||||
--max-depth int If set limits the recursion depth to this. (default -1)
|
||||
--max-size SizeSuffix Only transfer files smaller than this in k or suffix b|k|M|G (default off)
|
||||
--max-stats-groups int Maximum number of stats groups to keep in memory. On max oldest is discarded. (default 1000)
|
||||
--max-transfer SizeSuffix Maximum size of data to transfer. (default off)
|
||||
--memprofile string Write memory profile to file
|
||||
--min-age Duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off)
|
||||
|
@ -78,6 +82,8 @@ These flags are available for every command.
|
|||
-q, --quiet Print as little stuff as possible
|
||||
--rc Enable the remote control server.
|
||||
--rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572")
|
||||
--rc-allow-origin string Set the allowed origin for CORS.
|
||||
--rc-baseurl string Prefix for URLs - leave blank for root.
|
||||
--rc-cert string SSL PEM key (concatenation of certificate and CA certificate)
|
||||
--rc-client-ca string Client certificate authority to verify clients with
|
||||
--rc-files string Path to local files to serve on the HTTP server.
|
||||
|
@ -93,6 +99,9 @@ These flags are available for every command.
|
|||
--rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s)
|
||||
--rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s)
|
||||
--rc-user string User name for authentication.
|
||||
--rc-web-fetch-url string URL to fetch the releases for webgui. (default "https://api.github.com/repos/rclone/rclone-webui-react/releases/latest")
|
||||
--rc-web-gui Launch WebGUI on localhost
|
||||
--rc-web-gui-update Update / Force update to latest version of web gui
|
||||
--retries int Retry operations this many times if they fail (default 3)
|
||||
--retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable)
|
||||
--size-only Skip based on size only, not mod-time or checksum
|
||||
|
@ -104,7 +113,7 @@ These flags are available for every command.
|
|||
--stats-one-line-date-format string Enables --stats-one-line-date and uses custom formatted date. Enclose date string in double quotes ("). See https://golang.org/pkg/time/#Time.Format
|
||||
--stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes")
|
||||
--streaming-upload-cutoff SizeSuffix Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k)
|
||||
--suffix string Suffix for use with --backup-dir.
|
||||
--suffix string Suffix to add to changed files.
|
||||
--suffix-keep-extension Preserve the extension when using --suffix.
|
||||
--syslog Use Syslog for logging
|
||||
--syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON")
|
||||
|
@ -115,9 +124,10 @@ These flags are available for every command.
|
|||
--transfers int Number of file transfers to run in parallel. (default 4)
|
||||
-u, --update Skip files that are newer on the destination.
|
||||
--use-cookies Enable session cookiejar.
|
||||
--use-json-log Use json log format.
|
||||
--use-mmap Use mmap allocator (see docs).
|
||||
--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.48.0-012-g2192f468-gphotos-beta")
|
||||
--user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.49.0")
|
||||
-v, --verbose count Print lots more stuff (repeat for more)
|
||||
```
|
||||
|
||||
|
@ -135,16 +145,18 @@ and may be set in the config file.
|
|||
--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.
|
||||
--azureblob-access-tier string Access tier of blob: hot, cool or archive.
|
||||
--azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL)
|
||||
--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-endpoint string Endpoint for the service
|
||||
--azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL)
|
||||
--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-sas-url string SAS URL for container level access only
|
||||
--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)
|
||||
--b2-account string Account ID or Application Key ID
|
||||
--b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M)
|
||||
--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-url string Custom endpoint for downloads.
|
||||
--b2-endpoint string Endpoint for the service.
|
||||
--b2-hard-delete Permanently delete files on remote removal, otherwise hide files.
|
||||
|
@ -217,6 +229,8 @@ and may be set in the config file.
|
|||
--dropbox-client-id string Dropbox App Client Id
|
||||
--dropbox-client-secret string Dropbox App Client Secret
|
||||
--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-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-host string FTP host to connect to
|
||||
--ftp-no-check-certificate Do not verify the TLS certificate of the server
|
||||
|
@ -235,7 +249,9 @@ and may be set in the config file.
|
|||
--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-secret string Google Application Client Secret
|
||||
--gphotos-read-only Set to make the Google Photos backend read only.
|
||||
--gphotos-read-size Set to read the size of media items.
|
||||
--http-headers CommaSepList Set HTTP headers for all transactions
|
||||
--http-no-slash Set this if the site doesn't end directories with /
|
||||
--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)
|
||||
|
@ -246,10 +262,10 @@ and may be set in the config file.
|
|||
--jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M)
|
||||
--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-user string User Name:
|
||||
--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-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-user string Your Koofr user name
|
||||
-l, --links Translate symlinks to/from regular files with a '.rclonelink' extension
|
||||
--local-case-insensitive Force the filesystem to report itself as case insensitive
|
||||
|
@ -307,11 +323,13 @@ and may be set in the config 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-file-pass string The passphrase to decrypt the PEM-encoded private key file.
|
||||
--sftp-key-use-agent When set forces the usage of the ssh-agent.
|
||||
--sftp-md5sum-command string The command used to read md5 hashes. Leave blank for autodetect.
|
||||
--sftp-pass string SSH password, leave blank to use ssh-agent.
|
||||
--sftp-path-override string Override path used by SSH connection.
|
||||
--sftp-port string SSH port, leave blank to use default (22)
|
||||
--sftp-set-modtime Set the modified time on the remote if set. (default true)
|
||||
--sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker.
|
||||
--sftp-sha1sum-command string The command used to read sha1 hashes. Leave blank for autodetect.
|
||||
--sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher and diffie-hellman-group-exchange-sha256, diffie-hellman-group-exchange-sha1 key exchange. Those algorithms are insecure and may allow plaintext data to be recovered by an attacker.
|
||||
--sftp-user string SSH username, leave blank for current username, ncw
|
||||
--skip-links Don't warn about skipped symlinks.
|
||||
--swift-application-credential-id string Application Credential ID (OS_APPLICATION_CREDENTIAL_ID)
|
||||
|
@ -336,6 +354,7 @@ and may be set in the config file.
|
|||
--swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID).
|
||||
--union-remotes string List of space separated remotes.
|
||||
--webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon)
|
||||
--webdav-bearer-token-command string Command to run to get a bearer token
|
||||
--webdav-pass string Password.
|
||||
--webdav-url string URL of http host to connect to
|
||||
--webdav-user string User name
|
||||
|
|
|
@ -123,6 +123,25 @@ URL of http host to connect to
|
|||
|
||||
Here are the advanced options specific to http (http Connection).
|
||||
|
||||
#### --http-headers
|
||||
|
||||
Set HTTP headers for all transactions
|
||||
|
||||
Use this to set additional HTTP headers for all transactions
|
||||
|
||||
The input format is comma separated list of key,value pairs. Standard
|
||||
[CSV encoding](https://godoc.org/encoding/csv) may be used.
|
||||
|
||||
For example to set a Cookie use 'Cookie,name=value', or '"Cookie","name=value"'.
|
||||
|
||||
You can set multiple headers, eg '"Cookie","name=value","Authorization","xxx"'.
|
||||
|
||||
|
||||
- Config: headers
|
||||
- Env Var: RCLONE_HTTP_HEADERS
|
||||
- Type: CommaSepList
|
||||
- Default:
|
||||
|
||||
#### --http-no-slash
|
||||
|
||||
Set this if the site doesn't end directories with /
|
||||
|
|
|
@ -131,6 +131,15 @@ Mount ID of the mount to use. If omitted, the primary mount is used.
|
|||
- Type: string
|
||||
- Default: ""
|
||||
|
||||
#### --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.
|
||||
|
||||
- Config: setmtime
|
||||
- Env Var: RCLONE_KOOFR_SETMTIME
|
||||
- Type: bool
|
||||
- Default: true
|
||||
|
||||
<!--- autogenerated options stop -->
|
||||
|
||||
### Limitations ###
|
||||
|
|
|
@ -318,4 +318,30 @@ Don't cross filesystem boundaries (unix/macOS only).
|
|||
- Type: bool
|
||||
- Default: false
|
||||
|
||||
#### --local-case-sensitive
|
||||
|
||||
Force the filesystem to report itself as case sensitive.
|
||||
|
||||
Normally the local backend declares itself as case insensitive on
|
||||
Windows/macOS and case sensitive for everything else. Use this flag
|
||||
to override the default choice.
|
||||
|
||||
- Config: case_sensitive
|
||||
- Env Var: RCLONE_LOCAL_CASE_SENSITIVE
|
||||
- Type: bool
|
||||
- Default: false
|
||||
|
||||
#### --local-case-insensitive
|
||||
|
||||
Force the filesystem to report itself as case insensitive
|
||||
|
||||
Normally the local backend declares itself as case insensitive on
|
||||
Windows/macOS and case sensitive for everything else. Use this flag
|
||||
to override the default choice.
|
||||
|
||||
- Config: case_insensitive
|
||||
- Env Var: RCLONE_LOCAL_CASE_INSENSITIVE
|
||||
- Type: bool
|
||||
- Default: false
|
||||
|
||||
<!--- autogenerated options stop -->
|
||||
|
|
|
@ -95,3 +95,6 @@ List all the files in your put.io
|
|||
To copy a local directory to a put.io directory called backup
|
||||
|
||||
rclone copy /home/source remote:backup
|
||||
|
||||
<!--- autogenerated options start - DO NOT EDIT, instead edit fs.RegInfo in backend/putio/putio.go then run make backenddocs -->
|
||||
<!--- autogenerated options stop -->
|
||||
|
|
|
@ -286,6 +286,24 @@ Set the modified time on the remote if set.
|
|||
- Type: bool
|
||||
- Default: true
|
||||
|
||||
#### --sftp-md5sum-command
|
||||
|
||||
The command used to read md5 hashes. Leave blank for autodetect.
|
||||
|
||||
- Config: md5sum_command
|
||||
- Env Var: RCLONE_SFTP_MD5SUM_COMMAND
|
||||
- Type: string
|
||||
- Default: ""
|
||||
|
||||
#### --sftp-sha1sum-command
|
||||
|
||||
The command used to read sha1 hashes. Leave blank for autodetect.
|
||||
|
||||
- Config: sha1sum_command
|
||||
- Env Var: RCLONE_SFTP_SHA1SUM_COMMAND
|
||||
- Type: string
|
||||
- Default: ""
|
||||
|
||||
<!--- autogenerated options stop -->
|
||||
|
||||
### Limitations ###
|
||||
|
|
|
@ -97,7 +97,7 @@ Copy another local directory to the union directory called source, which will be
|
|||
<!--- autogenerated options start - DO NOT EDIT, instead edit fs.RegInfo in backend/union/union.go then run make backenddocs -->
|
||||
### Standard Options
|
||||
|
||||
Here are the standard options specific to union (A stackable unification remote, which can appear to merge the contents of several remotes).
|
||||
Here are the standard options specific to union (Union merges the contents of several remotes).
|
||||
|
||||
#### --union-remotes
|
||||
|
||||
|
|
|
@ -167,6 +167,19 @@ Bearer token instead of user/pass (eg a Macaroon)
|
|||
- Type: string
|
||||
- Default: ""
|
||||
|
||||
### Advanced Options
|
||||
|
||||
Here are the advanced options specific to webdav (Webdav).
|
||||
|
||||
#### --webdav-bearer-token-command
|
||||
|
||||
Command to run to get a bearer token
|
||||
|
||||
- Config: bearer_token_command
|
||||
- Env Var: RCLONE_WEBDAV_BEARER_TOKEN_COMMAND
|
||||
- Type: string
|
||||
- Default: ""
|
||||
|
||||
<!--- autogenerated options stop -->
|
||||
|
||||
## Provider notes ##
|
||||
|
|
|
@ -1 +1 @@
|
|||
v1.48.0
|
||||
v1.49.0
|
|
@ -1,4 +1,4 @@
|
|||
package fs
|
||||
|
||||
// Version of rclone
|
||||
var Version = "v1.48.0-DEV"
|
||||
var Version = "v1.49.0"
|
||||
|
|
Loading…
Reference in New Issue