个人图床解决方案采用PicGo+缤纷云搭建,通过插件支持Amazon s3,配置Access Key和Secret Key以及桶名和文件路径,提高图片上传速度和访问效率。利用缤纷云30G流量赠送,创建桶并配置防盗链,下载PicGo并安装Amazon s3插件,注意填写正确的应用秘钥和桶信息。确保使用16.0.0版本以上的Node.js,实现快速上传和获取图片URL链接,解决国内访问速度慢的问题。
个人图床解决方案(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
由于缤纷云不是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烧麦
嗯,我的缤纷云也被刷爆了