在GitHub搭建免费图床

Github搭建图床

Posted by cl9000 on September 26, 2019

在GitHub搭建免费图床 - Mac版本

用到:GitHubjsDelivrPicGoiPic,这里使用 PicGo

iPic 参考

为甚

之前为了托管突图片使用的图床是七牛云图床,用着还不错,但后来开始收费了,又迁移到新浪图床,币花光了,然后又放在了本地去加载,但后期发布其他平台不好使…,网上找了一堆图床都开始开始收费了,毕竟人家也要吃饭。

于是有了现在在Github上托管,直接访问的话,国内速度很慢,便借助了一个免费的CDN jsDelivr,之前一直用其访问资源文件,速度还可以的,但基本只能用于个人项目。

下载PicGo

PicGo下载链接 查看不同的版本,根据系统平台下载对应程序,Mac 选择 dmg 文件进行下载即可。

配置 GitHub

首先去Github创建个图片仓库,名称自定义,配置时名称要写对

新建 Personal access tokens, 名称自定义,自己用的话全部钩上。(其实权限只要 repo 即可)。

配置 PicGo

下载完成后安装打开,Mac设置下允许任何来源

运行 PicGo 并进行配置,带 * 的是必须设置项:
仓库名称: <用户名>/<preject> 例如: cl9000/wel-imgs
分支: master
token: 生成的 Personal access tokens
指定存储路径: images/ (PicGo上传文件时,将自动在Github仓库中创建此文件夹。注意末尾要加 /
自定义域名: https://cdn.jsdelivr.net/gh/用户名/图床仓库名
(如果设置了自定义域名,PicGo生成的访问链接,将是 自定义域名+文件名 的访问方式,这里使用 jsDelivr 加速访问。)

PicGo配置文档

iPic用法差不多, iPic 参考

后记

注意: 这个软件目前不支持删除功能,删除需要去GitHub手动删除。
使用 Electron 开发。

Refrence



支付宝打赏 微信打赏

赞赏一下 坚持原创技术分享,您的支持将鼓励我继续创作!