> For AI agents: the complete documentation index is available at https://www.tteam.icu/llms.txt, the full documentation bundle is available at https://www.tteam.icu/llms-full.txt.

# 七牛oss

官网地址: [https://developer.qiniu.com/kodo](https://developer.qiniu.com/kodo)

本文使用的是自己封装的 Python 脚本，源代码地址: [https://github.com/buyfakett/qiniu\_upload](https://github.com/buyfakett/qiniu_upload)

```sh file="./qiniuoss/upload_qiniuoss.sh" title="upload_qiniuoss.sh"
# 上传文件到 七牛oss
function upload_qiniu_oss_func {
    local_file=$1
    oss_file=$2
    # 安装 ossutil64
    access_key=
    secret_key=
    bucket_name=

    mkdir -p config
    cat << EOF > config/config.yaml
access_key: ${access_key}
secret_key: ${secret_key}
bucket_name: ${bucket_name}
EOF

    cat << EOF > upload_qiniu_oss.sh
docker run -id --rm \\
--name qiniu_upload \\
-v ./config/:/app/config/ \\
-v /data/:/data/ \\
registry.cn-hangzhou.aliyuncs.com/buyfakett/qiniu_upload \\
python3 main.py ${local_file} ${oss_file}
EOF

    chmod +x upload_qiniu_oss.sh
    ./upload_qiniu_oss.sh
}
```
