faust 是一款将本地图片上传至七牛云对象存储的小工具。目前支持:
- jpg
- png
- webp
- gif
- avif
- svg
请先配置好 Go 开发环境!
$ make build
请先注册七牛云账号,并获取账号对应的 Access Key 和 Secret Key:
- Access Key & Secret Key
- Bucket
- Base URL (已绑定存储空间的融合 CDN 加速域名,比如 https://pic.crazytaxii.com)
$ cat <<EOF > ~/.faust/config.yaml
accessKey ${your_access_key} \
secretKey ${your_secret_key} \
bucket ${bucket_name} \
baseURL ${your_base_url}
EOF
配置文件 config.yaml 默认放置于 ~/.faust 路径
-
上传图片
$ faust --image ./test/Go-Logo_Fuchsia.jpg upload
-
上传证书(私钥 + 证书链)
$ faust --key /path/to/private_key --cert /path/to/full_chan_certificates upload