Content-addressed packages - https://github.com/casey/filepack
Usage: filepack [OPTIONS] <COMMAND>
Commands:
archive Create archive from JSON manifest
completions Print shell completion script
contains Check if manifest contains file
create Create manifest
delete Delete package from a filepack server
download Download package or file from a filepack server
files List manifest files
fingerprint Print package fingerprint
gc Delete unreferenced data on a filepack server
hash Print file hash
info Print info
key Print public key
keygen Generate key pair
languages List language codes
lints List lint groups
man Print man page
manifest Print manifest
metadata Print metadata
reference Print reference
serve Start a filepack server
sign Sign manifest
signatures List manifest signatures
size Print manifest totals
upload Upload package or file to a filepack server
verify Verify manifest
help Print this message or the help of the given subcommand(s)
Options:
--data-dir <DATA_DIR>
Store local data, including private keys, in <DATA_DIR>
[env: FILEPACK_DATA_DIR=]
--mmap
Memory-map files for hashing
--parallel
Memory-map and read files in parallel for hashing
--quiet
Suppress output
--unstable
Enable unstable features
[env: FILEPACK_UNSTABLE=]
-h, --help
Print help (see a summary with '-h')
-V, --version
Print version