前言

写博客难免用上图片,本文将教你搭建一个属于自己永不失效的免费图床。

所需工具

Vercel账号,Github账号,一个域名(最好托管在国内DNS服务商),Picgo.(注册账号和Picgo的下载我就不一一赘述了)

Github创建图床仓库

点击+,在Github创建新的仓库,

将仓库命名为img,后面要用。

Vercel导入仓库及域名设置

在vercel(我的vercel账号适用Github账号注册的)创建新的服务,导入Github仓库,如下图。

创建完后如图

然后在你的DNS域名服务商增加一个CName解析,如img.xxxx.xx

域名强制https

target为cname.vercel-dns.com.

然后在vercel domains增加img.xxxx.xx

Github生成密钥

点击Github个人头像,点击setting,如下图

下拉,点击最底下Deverloper setting,如下图

点击Personal access tokens,tokens(classic),如下图

note随意,repo打上勾,保存生成的tokens,后面不会显示,复制保存好。

Picgo相关设置

图床点击Github

仓库名:自己设置,其中用户名有大小写,如用户名Dshe,hshd.如果你的用户名有大写字母,记得带上。

分支:main

token: 刚刚你复制的那一串

储存途径:在仓库创建一个文件夹202301,这是我的文件夹名

自定义域名:如图所示。

总结

这样你就可以使用Picgo上传了,而且不用担心图片失效,如果担心域名后面没钱续费导致链接失效,可以申请个eu.org的永久域名,转入到DNSPOD。

祝你使用愉快。