个人图床搭建-Github

前言

图床是一种用于存储和分享图片的在线服务。用户可以将自己的图片上传到图床,然后通过链接来分享图片。个人博客需要图床主要是因为博客需要展示大量的图片,而将图片直接上传到博客服务器会占用大量的存储空间,导致网页加载速度变慢,同时也会增加服务器的负担。使用图床可以将图片存储在专门的图片服务器上,从而减轻博客服务器的压力,同时也能提高网页加载速度,使用户体验更好。另外,使用图床还可以方便地管理和分享图片,更加灵活和方便。虽然市面上有很多图床,但有些是付费的,不太适合白嫖党的使用,一些免费的公益图床有随时面临跑路的风险,所以自建一个个人图床尤为重要。

准备

  • Github账号

教程

创建仓库

登入/创建完Github账户后,回到Gtihub首页,点击右上角的➕号,选择New repository创建一个新的仓库

在Repository name输入图床仓库的名字,这里我输入图床的名字,我这里输入ImageBed作为我图床仓库的名字,Description可以随便写写,然后图床的隐私选项一定要选择Public,不然外链无法访问,然后可以选择添加一个README说明文件

然后滑到最下面选择Create Repository,这样Github图库就创建好了。访问地址是https://github.com/用户名/仓库名

上传图片

创建好仓库后会自动跳转到仓库,也可以从GitHub主页-用户头像-Your Repositories-仓库进入新建的仓库。随便将图片拖入浏览器仓库内再点击commit change就可以将图片上传到GitHub

图床链接

点击刚刚上传的图片在点击download就会跳转到GitHub图片直链

#链接形式: https://raw.githubusercontent.com/用户名/仓库名/分支名/图片名
#示例:https://raw.githubusercontent.com/zui-lang/ImageBed/main/OIP-C.jpg
Markdown图片形式:![](链接)
示例:![](https://raw.githubusercontent.com/zui-lang/ImageBed/main/OIP-C.jpg)

Github图床至此就搭建好了,已经可以愉快的使用了

优劣分析

优势

  • 免费(白嫖党最大福利)
  • 如果有域名,配合Vercel可以自定义域名,并且自带CDN服务,而且有一定的隐私保护功能
  • 部署简单

劣势

  • Github官方明确提出不支持将仓库作为图床的行为,仓库大小达到1G就会有人工审核,有封仓库/封号的风险(所有图片压缩插件很重要)
  • jsDelivr的CDN代理服务只能代理50m以下大小的仓库,超过50m会跳转到raw.githubusercontent.com地址(可以通过建立多个图床仓库解决,或者使用Vercel进行代理)
  • 没有统一管理的方式,PicGo无法同步多设备,不同设备间查看图床中所有图片不方便

END

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇