github搭建个人图床

1,015 阅读3分钟

前言

大家好,我是你不会困,写代码就不会困,今天分享的是github搭建个人图床

当搭建一个图床服务器时,你可以考虑使用 GitHub 来存储和管理图片,并通过 GitHub Pages 来提供外部访问和浏览的服务。这样,你可以将文章中的图片集中存放在图床中,方便多平台的文章发布,并实现统一的管理和备份。

下面是通过在 GitHub 上搭建图床的方法:

1. 创建一个 GitHub 仓库:

-   登录或注册 GitHub 帐号。
-   创建一个新的仓库,用于存储你的图片资源。

image.png

2. 上传图片到 GitHub 仓库:

-   将你的图片文件上传到 GitHub 仓库中。你可以直接拖放文件到仓库页面上,或使用 Git 命令行进行上传。

3. 配置 GitHub Pages:

-   在仓库的设置页面中,找到 "GitHub Pages" 部分。
-   选择使用 "master" 分支或其他指定分支,并保存设置。
-   GitHub Pages 将会为你的仓库创建一个外部访问的链接,用于浏览图床中的图片。

详细步骤:进入仓库页 -> Settings -> Pages,设置 Branch,指定仓库的分支和分支根目录,Source 选择 "Deploy from a branch",最后刷新或者重新进入,把访问链接地址复制保存下来。

image.png

4.配置token

具体的步骤

登陆 GitHub -> Settings -> Developer settings -> Personal access tokens -> Tokens (classic),然后点击 "Generate new token",填写备注和过期时间,权限主要勾选 "repo"、"workflow**"、"user"。最后生成 "ghp_" 前缀的字符串就是 Token 了,复制并保存下来。 image.png

image.png

5. 使用图床链接:

在你的文章或其他地方,使用图床链接来引用和展示图片。图床链接的格式为:https://<用户名>.github.io/<仓库名>/<图片路径>

通过以上步骤,你就可以在 GitHub 上搭建一个简单的图床服务器,并使用 GitHub Pages 来提供外部访问和浏览的服务。

6. 使用第三方工具PicGo简化图片上传

PicGo github下载地址

PicGo 是一个开源的图片上传工具,旨在简化图片上传的流程,并提供方便的管理和分享功能。它支持多种图床服务商,包括七牛云、腾讯云 COS、阿里云 OSS 等,让你可以选择适合自己的图床进行图片上传。

PicGo 是什么?

使用 PicGo 可以帮助你提高工作效率和便捷性。

以下是 PicGo 的主要特点和功能:

  1. 多图床支持:PicGo 支持多种图床服务商,你可以根据自己的需求选择并配置相应的图床,以方便上传图片。
  2. 快速上传:通过简单的拖放操作,你可以将图片快速上传到指定的图床。
  3. 图片管理:PicGo 提供了便捷的图片管理功能,你可以对已上传的图片进行查看、删除和复制链接等操作。
  4. 自定义命名规则:你可以自定义图片的命名规则,以便更好地组织和管理上传的图片文件。
  5. 压缩和裁剪:PicGo 提供了图片压缩和裁剪功能,让你能够对上传的图片进行优化和处理。
  6. 扩展插件支持:PicGo 支持插件扩展,你可以根据自己的需求选择并安装适合的插件,以增强 PicGo 的功能。

使用 PicGo 可以方便地将图片上传到图床,并获取图片链接用于分享和引用。它的简单易用和灵活性使得处理大量图片变得更加高效和便捷。

文件上传

文件格式除了下面指定的如 Markdown、HTML、URL 外,还能上传图片音乐视频等(亲测有效)。点击 "上传区",将文件直接拖动到该窗口,提示上传成功后,进入 GitHub 仓库下查看是否存在。

image.png

最终效果图片

image.png