为什么搭建
我本身自己内网服务器有一个笔记软件memos,这个项目也蛮好用的,一路看他崛起,本着不折腾用到老,也用了两年,中间有几次作者升级数据库,导致其他人做的app客户端不兼容,至此我没有客户端使用了,但是网页版也还将就用,网络上利用内网穿透,没有公网,用的是花生壳免费的将就用。
有一天刷b站突然遇到了up主爬爬虾说你想用就保存自己的信息嘛,于是看到了这个项目是利用GitHub,过了几天跟y一起吃饭他是个程序员平时GitHub热度很高,正好他也有GitHub博客,然后就展示了看一下,心里觉得确实不错,于是乎我就开始搭建,搭建比较简单基本上是傻瓜式,作者弄的很全面Gmeek,鼠标点点五分钟就弄好了
本土化
博客页面:通过修改仓库的config.json文件可以修改博客页面文字排版教程
提高安全性:这个产品巧妙的使用了github/workflows流程,Actions执行,利用上了GitHub Page,可以达到自动化生成目的,但是 workflows会拉去原作者仓库,保持仓库更新,这一点其实在开源是优势,可以保证自身博客的迭代更新,不过因为我需求很小,目前功能已经满足了,所以弄成单机版,也不用担心作者更新迭代导致不能使用(memos留下阴影,或者库被投毒),提高博客永久性运行的稳定性,方法将workflows下的脚本里Gmeek.yml,进行修改,将git拉取作者的库文件全部去上传到自己的库,脚本写成自己的路径,这是流程上修改。
README修改:自己修改了程序,开源一定要做好说明原因;因为自动化,所以README都是根据脚本生成的,仓库根目录Gmeek.py,进去修改添加自己的内容即可,这个脚本包含了程序的所有的运行,可以根据自己需要进行修改。
❤️ 瞎写写请勿传播,谢谢!❤️