Lemoe v0
最初的Lemoe只是一个静态站(当然可以请求Github API获取一些信息
Lemoe v1
也许是对这个域名爱不释手,很快本站就使用WordPress搭建为博客站
使用的https://github.com/ShawnZeng1996/Memory主题
WordPress是有个优秀的博客程序以及CMS,然而由于其历史包袱、运维以及安全性方面考量后,该方案最终停用。
Lemoe v2
V2站采用Hexo构建并使用了https://github.com/YunYouJun/hexo-theme-yun主题。
该版本通过Github+Vercel自动构建并部署上线,尽管不再更新,该历史版本仍可通过https://legacy.lemoe.cn/访问。
该版本在原有主题上定制,添加了jQuery-Pjax
同时,该站会在构建时生成版本信息(commit
见https://github.com/TennousuAthena/legacy.lemoe.cn/blob/master/get-version.py
不过由于便携Markdown并Push还是太麻烦(?),没有一种赛博的美。再加上与Pjax带来的兼容性问题遂放弃维护。
Lemoe v3 ←当前版本
0wo.top
该实验站采用Nextjs在Vercel Edge构建
效果很棒,可以99%展现Notion的形态,然而构建有延迟并存在构建失败产生404的问题,目前仍在测试。
Notion2Hugo
当前版本会使用Notion API将某个Database的内容遍历并处理为Markdown文件。
源代码见https://git.qmcmc.cn/qctech/notion2hugo
自动部署
项目采用Drone持续部署,使用n8n Notion Hook追踪Notion变化
最终在CloudFlare Pages上部署