最近突然考虑到博客存储的图片越来越多,如何存储图片目前遇到一个问题,就想着借用多台服务器或者cdn的方式对图片加载问题进行分流减压,刚好在群里看到有小伙伴分享此静态化程序,因此萌生了这个托管到github的想法。

Picx 图床程序

PicX 是一款基于 GitHub API 开发的具有 CDN 加速功能的图床管理工具,这意味着它是一款纯静态的图床上传程序,而且将图片上传到github免去了存储的烦恼,同时为了保持永久在线,我们可以同样将此部署到github里。

功能特性 | Features









程序下载

仓库地址:

XPoet/picx
2475 更新于2023-05-16 16:05:50

该程序为vue源代码,需要本地进行编译,为了省去各位的时间,我已经编译好了,直接下载此文件上传到服务器或github即可 点我下载 picx-2.1.1

当前最新 picx-2.3.3 :
链接: https://pan.baidu.com/s/1ZRVg9aZBJP0_SKLkRsyXOA?pwd=wcuv 提取码: wcuv 复制这段内容后打开百度网盘手机App,操作更方便哦

程序部署到GITHUB PAGES

  1. 新建github仓库1 用于存放Picx程序

其中Repository name为仓库名,按照图中设置,将your-id改为你的github id名,比如我的为cysui

  1. 下载gihub 桌面端用于上传程序

gitub 桌面端
https://desktop.github.com

然后登录github账号,选择你的仓库名,同步到本地,再将程序复制粘贴到本地github仓库所在目录里。

将上述步骤操作完毕,该程序就会部署到你的github里了,访问your-id.github.io就能看到该图床程序

创建github 仓库用于存储图片

获取github token用于图床连接github

按照上面两步操作,获取得到的token记得保存在桌面,生成后仅显示一次,浏览器清除缓存后为断开程序链接,因此使用token很方便,别人也无法使用你的token

使用Picx 图床程序

后面配置的一些参数啥的随便设置,喜欢怎么设置就怎么设置

上传图片就点击上传,可以粘贴或者拖拽,也可以手动选择文件,很是方便,可以截完图随手粘贴上传,再也不用先保存到本地一次

最后

一定要记得你的github token ,不然浏览器缓存过期了之后又不知道token,需要去重新申请。

我这里还有个更高级的玩法,就是接入cloudflare,可以绑定自己的域名,将程序永远缓存的cdn云端,不死不灭,随时可用,也可以避免 github 域名被 gfw 阻断导致无法使用