#s3 #share #upload #uri #aws #plop #presigned

app plop-cli

通过S3轻松上传和共享文件

1 个不稳定版本

0.1.0 2022年8月9日

#60 in #share

自定义许可证

14KB
77

plop

crates.io

plop是一个命令行工具,用于通过AWS S3预签名URI上传和共享文件。

安装plop

使用crates.io

cargo install plop-cli

从源码

cargo install --path /path/to/plop/repo

或者,从最新版本下载并运行二进制文件。

使用plop

Upload and share files via S3 presigned URIs

USAGE:
    plop [FLAGS] [OPTIONS] <file> <bucket>

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information
    -v, --verbose    Verbose mode

OPTIONS:
    -e, --expire <expire>    Lifetime, in seconds, of presigned URI [default: 1800]
    -p, --prefix <prefix>    Prefix for uploaded objects [default: plop/]
    -r, --region <region>    AWS Region to use [env: AWS_REGION=]

ARGS:
    <file>      Local file to upload
    <bucket>    Name of the bucket

依赖项

~30–41MB
~645K SLoC