
个人图床解决方案(PicGo+对象存储)
原先我的解决方案是github做图床,套一层Cloudflare的cdn来加速国内访问, 但国内访问仍然过慢, 特别是一些图很多的文章, 加载非常慢. 所以我想着改善一下, 在对比了一些解决方案之后, 我选择了PicGo+缤纷云搭建主图床。
PicGo:是一个用于快速上传图片并获取图片 URL 链接的工具,支持多种图床和云存储。
默认支持的图床
七牛图床 v1.0
腾讯云 COS v4v5 版本 v1.1 & v1.5.0
又拍云 v1.2.0
GitHub v1.5.0
SM.MS V2 v2.3.0-beta.0
阿里云 OSS v1.6.0
Imgur v1.6.0
可以通过插件扩展其他图床
缤纷云
注册并实名之后就会拥有每月赠送的30G流量
创建桶
防盗链配置
添加子用户
Access Key和 Secret Key要记好,等会配置PicGo的时候要用到
下载picGo
来源:城通网盘 | 提取码:8188
由于缤纷云不是PicGo官方支持的云服务厂商, 所以得靠插件来实现, 由于支持s3 api, 所以我选择了Amazon s3插件
配置
应用秘钥ID填Access Key, 应用秘钥填Secret Key, 桶名填你创建的桶名, 文件路径随便填(符合格式就行), 地区和自定义节点在桶信息中都有
文件路径:{year}/{month}/{md5}.{extName}(默认上传到桶的文件路径,格式如下:)
payload | 描述 |
---|---|
{year} | 当前日期 - 年 |
{month} | 当前日期 - 月 |
{day} | 当前日期 - 日 |
{fullName} | 完整文件名(含扩展名) |
{fileName} | 文件名(不含扩展名) |
{extName} | 扩展名(不含 . ) |
{md5} | 图片 MD5 计算值 |
{sha1} | 图片 SHA1 计算值 |
{sha256} | 图片 SHA256 计算值 |
要注意的是在填自定义节点的时候前面要加上https://, 否则会报错
PicGo插件需要16.0.0版本以上的Node.js才行
本文来自投稿,不代表本站立场,如若转载,请注明出处:
pico的衍生应用piclist可以尝试一下,功能比pico丰富很多;
当初自己搭建图床,为了稳定考虑,选择了阿里云对象存储,因为访问量很少,正常使用不会产生费用。
@小韩
好的
免费 50GB 存储 + 30GB HTTPS 流量,很有诱惑力
@Andy烧麦
免费流量用尽会怎样?图片无法加载?
@AAA
扣费
@Andy烧麦
S4 出口流量 10GB/月
内置 CDN 回源 S4 流量 10GB/月
内置 CDN 出口流量 10GB/月
@云帆沧海
最近好多刷流量啊
@Andy烧麦
嗯,我的缤纷云也被刷爆了