在GitHub搭建免费图床 - Mac版本
用到:GitHub、 jsDelivr、 PicGo 或 iPic,这里使用 PicGo
为甚
之前为了托管突图片使用的图床是七牛云图床,用着还不错,但后来开始收费了,又迁移到新浪图床,币花光了,然后又放在了本地去加载,但后期发布其他平台不好使...,网上找了一堆图床都开始开始收费了,毕竟人家也要吃饭。
于是有了现在在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 加速访问。)
iPic用法差不多, iPic 参考。
后记
注意: 这个软件目前不支持删除功能,删除需要去GitHub手动删除。
使用 Electron 开发。