基于Notion搭建的异地多活博客系统

基于Notion搭建的异地多活博客系统

 
博客最终要要内容撑起来的,要记录自己的所想所做。要能够启发阅读他的人群。忠实于自己的想法,忠实于技术的本质。
 
高中的时候,当时用HTML标签写了一些简单的网页。当时流行javascript,vbscript配合HTML做很多炫酷的事情。再后来php兴起,动态网页开始流行,对服务器的要求也越来越高。我花了一些小钱买了服务器,做网站做的不亦乐乎。也没在乎结果,只在乎过程。
 
技术也在来回更替。云技术的兴起,大量的公共服务使各个互联网的应用丰富,互联度越来越高。这几年静态网页又引起大家的兴趣。
 
Notion的出现引起了我的注意,当我发现他能够托管和导出数据时尤其高兴。把Notion当作数据库,和平时自己记笔记的习惯结合起来,不就是把笔记直接做成个人博客站了吗?剩下的只需要渲染好前端,搭一个免费的托管服务就好了。
 
Anyway, 网站架构如下:
 
notion image
 
 
使用Notion作为数据库,文章作为MarkDown同时备份在本地NAS和GitHub/Gitee。前端通过Next.js渲染,同时部署在本地NAS和Vercel。
main :https://arthurcode.com
backup:https://dmemory.cn
 
感谢 Vercel, Notion提供这么棒的产品,感谢 Travis Fischer 开源项目。我会将本站改进后的源码重新整理出来供大家使用。