
免费搭建图床
标题
使用 GitHub + PicGo + jsDelivr 搭建免费图床
1. 准备工作
GitHub 账号:确保你有一个 GitHub 账号。
安装 PicGo:下载并安装 PicGo(支持 Windows、macOS、Linux)。
https://github.com/Molunerfinn/PicGo/releases
2.创建 GitHub 仓库
- 新建仓库
登录 GitHub,点击右上角 + → New repository。
输入仓库名(如 image-bed),选择 Public(私有仓库无法通过 jsDelivr 访问)。
勾选 Add a README file(可选),点击 Create repository。 - 生成 Token
点击 GitHub 右上角头像 → Settings → Developer settings → Personal access tokens → Tokens (classic)。
点击 Generate new token → 输入名称(如 picgo-token),勾选 repo 权限。
生成后复制 Token(只显示一次,务必保存好)。
3.配置 PicGo
- 打开 PicGo
打开安装好的 PicGo,进入 图床设置 → GitHub图床。 - 写配置信息
仓库名:你的GitHub用户名/仓库名(例如 jeseep1nkman/image-bed)。
分支名:默认 main 或 master(根据仓库实际分支填写)。
Token:粘贴刚刚生成的 GitHub Token。
存储路径:可选,例如 images/(图片会存储在仓库的 images 目录下)。
自定义域名:填写 jsDelivr 加速链接:
1 | https://cdn.jsdelivr.net/gh/你的GitHub用户名/仓库名@main |
(如果分支是 master,替换 @main 为 @master)
点击 确定 → 设为默认图床。
4. 使用 jsDelivr 加速
图片链接规则:
通过 PicGo 上传后,图片的 CDN 加速链接格式为:
1 | https://cdn.jsdelivr.net/gh/你的GitHub用户名/仓库名@分支名/图片路径 |
例如:
1 | https://cdn.jsdelivr.net/gh/jeseep1nkman/image-bed@main/images/example.jpg |
5. 测试上传
在 PicGo 的 上传区 拖入一张图片,或截图后点击 剪贴板图片上传。
上传成功后,PicGo 会生成 Markdown 格式链接,直接粘贴到你的博客或文档中即可。
6. 管理图片
所有上传的图片会保存在 GitHub 仓库中,可通过以下方式管理:
在 GitHub 仓库中直接查看、删除或替换图片。
通过 PicGo 的 相册 功能管理已上传图片。
总结
通过 GitHub 存储图片 + PicGo 快捷上传 + jsDelivr 全球 CDN 加速,你可以实现:
免费:无需购买服务器或存储服务。
高速:jsDelivr 提供全球 CDN 加速。
便捷:PicGo 支持拖拽上传、剪贴板上传,一键生成链接。
开始享受高效的图床服务吧!
本文是原创文章,采用协议,完整转载请注明来自jEseeP1nkman's Blog