本站图床(基于github与cdn.jsdmirror.com)搭建,图床地址
在使用自己的博客时,为了减轻服务器压力,我们通常会借助图床来托管图片。如今大部分免费图床已不稳定,因此可以用「GitHub + PicGo」自建一个免费、稳定、单张最大 20 MB 的图床。
先推荐一些免费图床
-
- 优点:免费、原图保存、单张最大 10 MB
- 缺点:每天限 8 张
-
- 优点:免费、注册后单张最大 25 MB、支持 API、可上传视频
- 缺点:国内访问速度一般
-
- 优点:支持 100 MB 以内任意格式图片/视频/文件,全球 CDN 加速
- 缺点:服务稳定性未知
GitHub + PicGo 自建图床
- 优点:完全免费、原图保存、单张最大 20 MB、服务稳定
- 所需工具:PicGo 客户端(支持 Win / macOS / Linux)
1. 下载 PicGo
若 GitHub 打不开,可参考我的另一篇博客:
https://blog.enencloud.top/archives/githubjia-su-fang-wen
2. 新建 GitHub 仓库
- 登录 GitHub → 右上角绿色 New
- 仓库名称随意(如
blog-img),务必选 Public,其余默认即可
3. 获取 Personal Access Token
- 点头像 → Settings → 最底部 Developer settings → Personal access tokens → Generate new token (classic)
- 勾选 repo 权限 → 生成后立即复制(Token 只显示一次)
4. 配置 PicGo
首次运行后,PicGo 仅出现在系统托盘,记得手动点开主界面。
图床设置 → GitHub:
| 配置项 | 填写内容 |
|---|---|
| 设定仓库名 | 你的用户名/仓库名 |
| 设定分支名 | main |
| 设定 Token | 刚才复制的 Token |
| 指定存储路径 | 可留空,或填 img/ 等 |
| 自定义域名 | https://cdn.jsdmirror.com/gh/你的用户名/仓库名@main |
国内网络建议填写加速域名,否则 raw.githubusercontent.com 可能无法访问。
5. 上传图片
切到「上传区」即可拖拽或选择图片上传。
注意:
- 上传前关闭代理工具,否则容易失败
- 单张图片 < 20 MB
至此,一个免费、稳定、支持 CDN 加速的私有图床就搭建完成了。写文章时直接复制 PicGo 返回的 Markdown 图片链接即可。