Faust 是一款将本地图片上传至七牛云对象存储的小工具。目前支持:
- jpg
- png
- webp
- gif
- avif
- svg
请先配置好 Go 开发环境!
$ make build
$ make install
请先注册七牛云账号,并获取账号对应的 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
INFO[2020-01-01T09:10:00+08:00] image url: [https://pic.crazytaxii.com/24-04-19/51577654.png]