注意⚠️:本篇文章介绍的配置并不是应用在这里,而是Swung’s Sketchbook
实在是忍受不了WordPress的运行缓慢和臃肿,我还是决定开个静态博客。
不多说。首先是需求。
1. 轻量、快
2. 花费少
3. 全自动(无需复杂的命令行操作即可方便的发布)
4. Markdown兼容
5. 可在我的任何设备上轻松修改和编辑
6. 所有文章都在本地有一份原始备份
这是我正在用的方案:

本地在source内修改markdown文件,md实时同步到NAS的source中。
NAS中的Hexo如下配置
hexo generate -w
就能自动监测source的改动然后将markdown文件渲染成html文件,这样就既不占用本地笔记本的性能也不劳烦VPS了。毕竟NAS的CPU 80%+的时间占用都不到20%。
NAS中渲染好的html文件直接被Syncthing同步到VPS的wwwroot,实现实时修改实时免配置发布。
本来担心Syncthing的检查更新的频率会不会不够,结果发现Syncthing新版本增加的Watch File System Change的选项,开启就能实时监测文件系统改动然后自动同步了。
就酱。