Github+JSDelivr自建免费国内CDN加速的图床

前言:

JSDelivr是用于开源项目的免费公共CDN,它可以直接从npm注册表和GitHub存储库中提供Web文件而无需进行任何配置。
将图片存储在Github上,再用jsDelivr做CDN加速,就成为了 免费存储还带有国内免费CDN加速的图床了。
然后传相关文件到你的VPS等网络站点环境中即可使用。操作配置简单,使用简单。

开始搭建

1.Github新建一个项目,用于存放图片(github建议每个项目小于1G,最高是100G)
通过https://github.com/new创建新项目
记得设置为公开!
Github+JSDelivr自建免费国内CDN加速的图床
2.生成一个有读写权限的Token
通过https://github.com/settings/tokens创建Token
repo这一列四个权限全部勾选上
Github+JSDelivr自建免费国内CDN加速的图床
其它不用选择,描述什么的自己定义,然后下拉到页底 点击 ”Generate token”按钮。
Github+JSDelivr自建免费国内CDN加速的图床
3 在github原项目地址进去,下载ZIP包,解压到本地或者上传到VPS、网站环境中。
Github+JSDelivr自建免费国内CDN加速的图床
4 在下载的ZIP包”up.php”文件中填写你自己的参数。
Github+JSDelivr自建免费国内CDN加速的图床
所填的参数①就是 创建的项目仓库名 ②就是你当前github的用户名 ③就是刚才创建的Token。
5 将下载的ZIP包里”index.html”和”up.php”上传VPS或者网站环境中(如果之前直接传网站环境了 修改也可以;还有要注意index.html文件如果放网站现有根目录了 不要和现在存在的index.html文件冲突就好了)顺便修改下index.html也可以,看你想法了。
Github+JSDelivr自建免费国内CDN加速的图床

完成效果

Github+JSDelivr自建免费国内CDN加速的图床
界面虽然简略,但是使用起来上传访问速度还是非常好的。其它就是看各人喜好了。毕竟免费的使用空间了。

最后要说的


github项目地址:https://github.com/peng4740/autoPicCdn
现已支持PicGo中的web-uploader插件(Zqian),配置API地址就写up.php的地址,POST参数填写pic;picgo软件也一直在用,真的也非常好用。

评论