Skip to content

Latest commit

 

History

History
59 lines (49 loc) · 3.11 KB

File metadata and controls

59 lines (49 loc) · 3.11 KB

desync

Content-addressed binary distribution system

Synopsis

desync is a content-addressed binary distribution system. It chunks files into reusable, compressed pieces kept in chunk stores, and reassembles them efficiently using indexes, seeds and caches. It is compatible with casync archives, indexes and stores.

Store locations, used with options like -s/--store and -c/--cache, can be: /path/to/store local directory store http(s)://host/path/ chunk/index server (see chunk-server command) s3+http(s)://host/bucket S3-compatible object store gs://bucket/prefix Google Cloud Storage bucket sftp://user@host/path SFTP store ssh://user@host/path casync protocol over SSH (read-only)

Commands that accept multiple stores try them in the order given. Several stores can also be combined into one failover group by separating them with '|', for example -s "http://server1/store|http://server2/store".

Options

      --config string   config file (default $HOME/.config/desync/config.json)
      --digest string   digest algorithm, sha512-256 or sha256 (default "sha512-256")
  -h, --help            help for desync
      --verbose         verbose mode
      --version         print the version and exit

SEE ALSO