关于我的这个博客......

关于我现在建设的这个博客站点,我的想法是五味杂陈的。

怎么说呢,头一次用静态网站来做博客,就很怪怪的。

用hexo等等的玩意写博客,安全是挺安全的,就是,操作起来有点麻烦。

理想

我的想法是,用hexo来在本地撰写博客,写完之后,直接git push到仓库上,紧接着Drone拉下来执行hexo g 把代码编译一下(变成静态网页代码),之后提取public文件夹,嗖一下的丢到了网站服务器上。

但是理想很丰满,现实很骨感。

直至现在,我仍旧没有自己的git服务器。(现在都还在蹭SerinaNya的Forgejo)(别问我怎么拿到的SerinaNya内网访问权限,问就是关系砖头基础设施接入了5050net)

然而目前,我和SerinaNya还有我认识的任何一位小伙伴,都没有搞Drone。

所以,自动化CI/CD目前算是泡了个小汤。

解决方案

目前我在用的是hexo为我提供的内置的ftp同步解决方案。我在站点服务器上开启了内网ftp服务器,并在hexo的config配置了这些信息。也就是说:只要我在5050net,fwnet,unet,cn86….的片区内,我就能向站点服务器同步网站文件。(hexo d一下就好)

不过弊端也出来了,hexo源文件就暂时不能存放在git上了(毕竟有敏感数据嘛)

但是无论怎么说,Drone这个CI/CD工具,我是得做了。

图片解决方案

为了加速图片访问速度,我特意建了一个图床,picpic,使用雨云提供的对象存储服务(坐标宁波),用上就不用每月都算计着怎么买云资源了

1735991479365.png

【完】