github搭建图床
December 2, 2024
今天在阅读一篇公众号文章的时候,顺带整理了一下自己的收藏夹,发现了vanblog并没有从我的收藏夹里去掉,昨天又在多次尝试使用omnivore app的docker版,今天发现项目里面本来就有的docker版。想起之前在oracle那个坑人的服务器上部署了一个vanblog的过程比较折磨人,这次有了docker版和cloudflare的zerotrust网页透传工具,感觉部署起来应该不难,于是就真的比较轻松地拉取镜像,甚至自己按照文档提示成功修改了我心仪的docker-compose.yaml文件并拉取和运行了我自己需要的容器。
在部署成功之后,考虑到自己有通过cloudflare的workers and pages搭建的图床,但是每次操作一次图床可能还有些麻烦。正在这时,看到了vanblog的设置页面里面有图床选项,然后跟着设置选项里面的工具名称进行了一系列调研。调研的结果是github创建一个public的repository其实就足够用来当做图床了,毕竟每次commit的文件大小限制都有100MB,同时也有专门用来给github图床上传图片的攻击picgo,那这不巧了吗这不是,最后vanblog的设置可以将默认图床通过picgo的配置文件同步上传到github图床上,这样又省略了一次获取图片URL的步骤,直接拖拉拽或者剪切板里面的图片粘贴进来即可使用,非常完美。
于是一通折腾,在办公室电脑上,用vanblog的文章编辑器只有第一次直接上传图片成功,后面的图片还是通过URL直接复制粘贴进行的操作。