- CloudFire对象存储
- 创建bucket
- 配置域名
- 配置 Bucket 访问 API
- PicGO配置
CloudFire对象存储
| CloudFire提供对象存储服务,每个月有10G的免费额度,并且直连稳定可靠,无需CDN加速,足够作为日常图床使用。
创建bucket
打开CloudFire官网并注册账号,点击R2存储。
创建图床bucket
地区可以选择亚洲(APAC)或者北美洲西部(ENAM),根据需求选其他区域也可以,但 Cloudflare 并不保证一定会分配到所指定的区域。
配置域名
打开 R2.dev 子域,得到图片公网地址
自定义域名(可选)
可以添加自己的域名,比如我有一个域名为miaops.sbs
,那么可以把自定义域设置为test-pic.miaops.sbs
输入域名
点击“连接域”
成功后等待一段时间,可以看到设置成功的域名,之后可以用这个域名访问图片
配置 Bucket 访问 API
进入API tokens管理界面,创建API token。权限选择允许读和写,应用到特定的bucket。
创建后页面上会显示``Access Key ID ,
Secret Access Key` 等信息,先不要关闭页面,把相关信息做好记录,因为之后不会再显示。
PicGO配置
打开插件市场,下载S3对象存储插件。
把配置信息填写到插件页面,其余信息默认即可。
如果设置了自定义域名,则填写上去。
最后点击,“设为默认图床”即可。
接下来就可以用PicGo愉快地上传图片啦~。
比如把一张截图黏贴到typora中,就会自动上传到cloudFire,链接为设置的自定义域名+插件中设置的文件路径,我的设置是{year}/{month}/{fileName}.{extName}
。
所以路径为(https://自定义域名/2024/09/image-20240911122253766.png)
。
如果没有设置自定义域名,域名就是cloudFire分配的网址,名称较长,但不影响使用。