一劳永逸,使用 PicGo + GitHub 搭建个人图床工具

简介: 一劳永逸,使用 PicGo + GitHub 搭建个人图床工具

原文链接:一劳永逸,使用 PicGo + GitHub 搭建个人图床工具


经常写博客的同学都知道,有一个稳定又好用的图床是多么重要。我之前用过七牛云 + Mpic 和微博图床,但总感觉配置起来比较麻烦,用起来也不是很顺手。而且更让人担心的是,万一有一天图床服务不能用了怎么办?那之前的图片岂不是都挂了。


直到遇到了 PicGo + GitHub,彻底打消了我的所有顾虑,而且配置简单,使用优雅。背靠 GitHub 和微软,稳定性问题基本不用担心。还有就是支持 Windowns,macOS 和 Linux 平台。


唯一的缺点,如果算的话,就是隐密性问题。因为所有图片都是上传到了 GitHub 的一个公有仓库,如果在意这点的话就不太适合。不过我上传的都是技术文章中的配图,这一点对我来说根本不是问题。


下面就来手把手教大家如何配置,非常简单。


配置 GitHub


新建仓库:


dfbce3681dcd4ea6be93d153ca280029~tplv-k3u1fbpfcp-zoom-in-crop-mark 1304 0 0 0.png


这里需要注意:仓库得设置为 Public 。因为后面通过客户端访问算是外部访问,因此无法访问 Private ,这样的话图片传上来之后只能存储不能显示。


仓库建好之后,点击页面右上角,进入 Settings:


399e72236bab47c59e479b399e18ca82~tplv-k3u1fbpfcp-zoom-in-crop-mark 1304 0 0 0.png


然后进入 Developer settings:


0611ed8034424382b0ea17800dd6a0fe~tplv-k3u1fbpfcp-zoom-in-crop-mark 1304 0 0 0.png


点击 Personal access tokens,再点 Generate new token 新建 token。


0e701cc07a46471188db9d325c363d21~tplv-k3u1fbpfcp-zoom-in-crop-mark 1304 0 0 0.png


填写 Notes 信息,选择 token 过期时间,为了安全,GitHub 会强烈建议不要设置成永久。这个大家根据自己实际情况选择,到期之后重新生成即可。


复选框的话,repo 一定要全选,其他的无所谓,我是都勾选了。


确定之后,就生成我们需要的 token 了。


d3dc2f3ec9e6408aab60312652047b51~tplv-k3u1fbpfcp-zoom-in-crop-mark 1304 0 0 0.png


配置 PicGo


下载 PicGo:点击下载地址,然后安装。


0b24afc1452640f993bdcd04406da70f~tplv-k3u1fbpfcp-zoom-in-crop-mark 1304 0 0 0.png


  • 设定仓库名:上文在 GitHub 创建的仓库。
  • 设定分支名:main。
  • 设定 Token:上文生成的 token。
  • 指定存储路径:为空的话会上传到跟目录,也可以指定路径。
  • 设定自定义域名:可以为空,这里为了使用 CDN 加快图片的访问速度,按这样格式填写:cdn.jsdelivr.net/gh/GitHub 用户名/仓库名


配置完成后就可以使用了。


92ddb09206ab45d1b75321930e21d05b~tplv-k3u1fbpfcp-zoom-in-crop-mark 1304 0 0 0.png

直接拖拽,或者点击上传都可以。

f6f24d2008ea47728d2d16eac3bad1a4~tplv-k3u1fbpfcp-zoom-in-crop-mark 1304 0 0 0.png

上传成功之后,在 GitHub 的仓库就可以看到了。

566e9cf41e184aa5917ac753b1105020~tplv-k3u1fbpfcp-zoom-in-crop-mark 1304 0 0 0.png


最后,在相册里复制外链,粘贴到我们的 markdown 文档中,就可以看到图片了。


目录
相关文章
|
2月前
|
数据采集 缓存 JSON
GitHub 开源爆款工具|MediaCrawler:程序员零门槛采集抖音/小红书/B站等社交评论,30K star 背后的场景实战揭秘!
MediaCrawler 是一个支持多平台的社交媒体数据爬虫工具,覆盖小红书、抖音、B站等主流平台,提供关键词/ID爬取、评论采集、登录态缓存、代理池等功能,结合 Playwright 实现浏览器模拟,降低逆向难度,适合内容运营、数据分析等场景,开源免费,使用简便。
351 0
|
6月前
|
存储 人工智能 自然语言处理
通义灵码 vs. GitHub Copilot:中国AI编码工具的破局之道
全球AI编码工具形成“双极格局”,GitHub Copilot凭借先发优势主导市场,而通义灵码通过差异化路径突围。技术层面,通义灵码在中文语境理解、云原生绑定上展现优势;生态方面,Copilot依托GitHub开源生态,通义灵码则深耕阿里云企业协同场景;开发者心智战中,通义灵码以数据合规、本土化服务及定制化能力取胜。这场较量不仅是技术的比拼,更是生态逻辑与开发者需求的全面博弈,彰显中国AI编码工具“换道超车”的潜力。
733 19
|
7月前
|
运维 安全 开发工具
GitHub 热门开源运维工具 Websoft9:如何实现服务器管理效率翻倍?
Websoft9 提供 200+ 开源应用一键部署,支持容器化隔离、GitOps 自动化和企业级安全防护,助力服务器管理效率提升 80%。
208 1
|
Windows
github图床链接打开提示raw.githubusercontent.com无法访问解决
picgo上传图片不显示,到GitHub打开也不显示图片,粘贴链接访问提示“raw.githubusercontent.com无法访问”,百度搜索后修改了下hosts解决了。
1111 2
github图床链接打开提示raw.githubusercontent.com无法访问解决
|
12月前
|
JavaScript Linux Windows
Typora图床配置(用自带的 PicGo-Core(command line) 插件GitHub
Typora图床配置(用自带的 PicGo-Core(command line) 插件GitHub
|
12月前
|
Windows
github图床链接打开提示raw.githubusercontent.com无法访问解决
github图床链接打开提示raw.githubusercontent.com无法访问解决
275 0
|
人工智能 分布式计算 BI
透视开源生态,OSGraph——GitHub全域数据图谱的智能洞察工具
【7月更文挑战第5天】透视开源生态,OSGraph——GitHub全域数据图谱的智能洞察工具
透视开源生态,OSGraph——GitHub全域数据图谱的智能洞察工具
|
开发者 存储 API
Xamarin 开发者的社区资源概览:从官方文档到GitHub示例,全面探索提升开发技能与解决问题的多元化渠道与实用工具
【8月更文挑战第31天】Xamarin 开发者社区资源概览旨在提升开发效率与解决问题,涵盖官方文档、社区论坛、GitHub 项目等。官方文档详尽,涵盖 Xamarin.Forms 使用、性能优化等;社区论坛供交流心得;GitHub 提供示例代码。此外,第三方博客、视频教程及 Xamarin University 等资源也丰富多样,适合各阶段开发者学习与提升。通过综合利用这些资源,开发者可不断进步,应对技术挑战。
174 1
|
12月前
|
数据采集 应用服务中间件 Go
开源的键鼠共享工具「GitHub 热点速览」
开源的键鼠共享工具「GitHub 热点速览」
PicGo——利用PicGo和GitHub搭建免费图床提供给Typecho使用
PicGo——利用PicGo和GitHub搭建免费图床提供给Typecho使用
138 0