Tencent Cloud Object Storage (COS) sync plugin for Hexo (使用 "腾讯云象存储服务" 同步静态资源文件)
COS is one of the best static blog hosting platforms, you can enable CDN and configure Https.
allows you to publish your Hexo blog resource directly using commands hexo tencent-cos sync
.
$ npm install hexo-myoss-tencent-cos --save
You must configure in _config.yml as follows:
tencent_cos:
secretId: yourSecretId
secretKey: yourSecretKey
bucket: yourBucketName
region: yourBucketRegion
bucketPrefix: static
bucketDomainUrl: https://yourBucketName.cos.yourBucketRegion.myqcloud.com
# sync: alway | manual | disable
sync: manual
resourceDirectory:
localDirectory: source/static
image: images
js: js
css: css
You can get the SecretId, SecretKey on your Tencent Cloud Console.
Perfect for adding Tencent Cloud Object Storage
image to your post
{% tencent_cos_img test/demo.png title:图片标题 alt:图片说明 'class:class1 class2' %}
hexo tencent-cos sync
Released under the Apache 2 License
- cos-nodejs-sdk-v5 (https://github.com/tencentyun/cos-nodejs-sdk-v5)
- hexo-deployer-cos (https://github.com/sdlzhd/hexo-deployer-cos)
- hexo-qiniu-sync (https://github.com/gyk001/hexo-qiniu-sync)