Skip to content

Uptoc Action

Actions
Publish your static files, support oss,cos,qiniu,aws s3,google storage
v1.4.3
Latest
Star (196)

Tags

 (1)

Uptoc

English | 🇨🇳中文

Run environment

  • Mac
  • Linux
  • Windows

Support Driver

  • Aliyun OSS
  • Tencent COS
  • Qiniu Kodo
  • Google Storage
  • AWS S3

Install the pre-compiled binary

homebrew tap:

brew install saltbo/bin/uptoc

homebrew (may not be the latest version):

brew install uptoc

deb/rpm:

Download the .deb or .rpm from the releases page and install with dpkg -i and rpm -i respectively.

Shell script:

curl -sSf https://uptoc.saltbo.cn/install.sh | sh

manually:

Download the pre-compiled binaries from the releases page and copy to the desired location.

Usage

Basic

uptoc --driver oss --region cn-beijing --access_key LTAI4FxxxxxxxBXmS3 --secret_key Vt1FZgxxxxxxxxxxxxKp380AI --bucket demo-bucket /opt/blog/public

And the access-key and access-secret support settings by the system environment

export UPTOC_UPLOADER_AK=LTAI4FxxxxxxxBXmS3
export UPTOC_UPLOADER_SK=Vt1FZgxxxxxxxxxxxxKp380AI

uptoc --driver oss --region cn-beijing --bucket blog-bucket /opt/blog/public

Github Actions

See action.yml

steps:
  - name: Deploy
    uses: saltbo/uptoc@master
    with:
      driver: oss
      region: cn-zhangjiakou
      bucket: saltbo-blog
      exclude: .cache,test
      dist: public
    env:
      UPTOC_UPLOADER_AK: ${{ secrets.UPTOC_UPLOADER_KEYID }}
      UPTOC_UPLOADER_SK: ${{ secrets.UPTOC_UPLOADER_KEYSECRET }}

Args Examples

driver bucket region region enum
oss ut-uptoc cn-hangzhou Regions
cos ut-uptoc-1255970412 ap-shanghai Regions
qiniu ut-uptoc cn-east-1 Regions
google ut-uptoc auto -
s3 ut-uptoc ap-northeast-1 Regions

Contributing

See CONTRIBUTING for details on submitting patches and the contribution workflow.

Contact us

Author

License

Uptoc Action is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Publish your static files, support oss,cos,qiniu,aws s3,google storage
v1.4.3
Latest

Tags

 (1)

Uptoc Action is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.