首页 > 其他分享 >用github搭建免费的私人图床,白嫖真香

用github搭建免费的私人图床,白嫖真香

时间:2024-05-26 19:04:44浏览次数:36  
标签:github 白嫖真香 图床 PicGo 上传 链接 图片

大家好,我是小义。最近在弄个人博客网站,参考了一些前辈们的作品,发现大家存储图片的时候都是用的对外链接,不需要引用图片的相对路径,这样一篇博客文章只需要一个markdown格式的文件来保存就可以了,确实很方便。

存放图片的地方就是图床,是一个网络服务,用户在上面上传图片后,可以获取图片的链接,这个链接可以被用来在其他网站或服务中引用这些图片。图床可以满足用户在多个地方重复使用同一张图片,省时又省心,通常用于博客、论坛、社交媒体等平台,因为这些平台可能没有提供足够的存储空间来上传图片。话不多说,接下来教大家用github搭建一个免费的私人图床。

仓库配置

新建仓库

在github上新建一个空的仓库,权限选public公开。

生成token

生成一个自己github账号的token令牌,点击右上角头像->Settings->左侧底部Developer settings->Personal Access tokens->tokens->Generate New Token,后续需要用到(已有的请忽略)。token秘钥只显示一次,请妥善保存。

img

PicGo图床工具

下载安装

有了仓库,还需要一个快捷上传图片和生成链接的工具——PicGo。PicGo是一款开源的图床管理工具,支持多种图床服务,包括但不限于 GitHub、阿里云 OSS、腾讯云 COS、七牛云、SM.MS 等,它可以帮助用户方便地将图片上传到各种图床服务中。工具下载地址:https://github.com/Molunerfinn/PicGo/releases。windows就是选择64位exe下载。

配置github图床

安装完成后看到如下界面,点击github图床配置参数,设为默认图床,点击确定。
img

验证图片上传

回到上传区,链接格式选markdown,选择所要上传的图片。

等待一会提示上传成功,可在相册中查看图片链接,放到浏览器中可以正常访问。

img

super-prefix插件设置

如果图片上传过多,文件命名就会比较杂乱,在PicGo上通过安装super-prefix插件,可以优雅地生成文件存储路径。

img
安装好插件后,点击设置小图标,选择配置plugin,可按如下参数设置路径,这样文件在仓库下的存储路径就会是形如/img/hello/20240525180647.png的格式。
img

结语

至此,私人图床的服务就已经弄好了,通过PicGo工具可以方便的实现图片上传。

标签:github,白嫖真香,图床,PicGo,上传,链接,图片
From: https://blog.csdn.net/qq_36171954/article/details/139218727

相关文章

  • GitHub:源代码管理的利器
    在现代软件开发中,源代码管理工具已经成为开发者日常工作中不可或缺的一部分。而其中最受欢迎和广泛使用的工具之一就是GitHub。无论你是初学者还是经验丰富的开发者,GitHub都为你提供了一整套功能强大且灵活的工具,帮助你更高效地管理和协作开发项目。本文将介绍GitHub的基本功能、......
  • 源代码管理工具——Github
    一、Github简介面向开源及私有软件项目的托管平台GitHub分为Git和Hub。Git只是一个命令行工具,一个分布式版本控制系统。正是它在背后管理和跟踪你的代码历史版本,好比一个时光机,让你在代码出错时不至于手忙脚乱,能快速回退之前的历史版本。而Hub是“中心“、”枢纽”的意思。G......
  • 解决ardunioIDE无法连接github下载的问题
    问题:        使用arduinoIDE下载对应开发板时即使打开了代理还是无法访问github。错误信息如下:Failedtoinstallplatform:'esp32:esp32:2.0.16'.Error:2UNKNOWN:Get"https://github.com/espressif/arduino-esp32/releases/download/2.0.7/esptool-v4.5.1-wi......
  • Blog的图床搭建
    本图床搭建基于GitHub+PicGo+jsDelivr本文仅为个人操作方法文章中如有谬误,请多指教1.下载PicGo在PicGO官网下载PicGo2.在GitHub中获取tokens如果你的GitHub中没有repositories或者你想为你的图床创立一个新的repository,请先创建一个新repository并在里面上传图片......
  • Blog的图床搭建
    本图床搭建基于GitHub+PicGo+jsDelivr本文仅为个人操作方法文章中如有谬误,请多指教1.下载PicGo在PicGO官网下载PicGo2.在GitHub中获取tokens如果你的GitHub中没有repositories或者你想为你的图床创立一个新的repository,请先创建一个新repository并在里面上传图片在右侧......
  • 无法上传到github
    无法上传到github目录无法上传到github介绍12其他问题介绍由于本地库课github库提交历史不相同心得文件无法上传到github1正常上传gitinit //初始化仓库gitadd.(文件name)//添加文件到本地暂存gitcommit-m“first” //添加文件......
  • ChatGPT-Next-Web:Github开源+Vercel免费+API 快速部署使用
    ChatGPT-Next-Web:Github开源+Vercel免费+API快速部署使用文章目录ChatGPT-Next-Web:Github开源+Vercel免费+API快速部署使用导语:需要用到的链接汇总1、github项目直达地址2、vercel服务器直达地址3、三方API获取一、Github项目`star`+Vercel部署1、访问进去G......
  • GitHub 保姆级教程:从基础到高级,全面掌握 GitHub
    GitHub保姆级使用教程:从入门到精通GitHub是全球最大的代码托管平台,也是开发者进行版本控制、协作开发的重要工具。本教程将带您从GitHub的基础操作开始,逐步深入,掌握GitHub的各项高级功能。入门篇1.注册和登录首先,访问GitHub官网,注册账号并登录。2.创建仓库(Re......
  • 源代码管理工具——Github
    一.工具介绍1.我的理解GitHub他就是一个远程仓库,远程仓库通俗的理解就是一个可以保存自己代码的地方,在实际开发当中一个项目往往是有多个人来共同协作开发完成的,那么就需要一个统一代码保存的地方,而GitHub就是起到一个共享和汇总代码的作用。2.github登录与注册官方登录页:ht......
  • 在奖学金管理系统项目中使用 GitHub 管理源代码
    1.GitHub管理代码的基本步骤GitHub是一个基于Git的代码托管平台,提供了版本控制和协作开发的功能。以下是使用GitHub管理代码的基本步骤:注册和创建存储库:注册一个GitHub账号。创建一个新的存储库(Repository):登录GitHub,点击右上角的“+”号,选择“Newreposi......