对于个人来讲,使用博客管理维护自己关注的内容是非常方便的,yinhe.co 就是这样一个站点。

  1. VPS:阿里云,使用ubuntu系统,参考:

vps的内存512M应该就够了。

  1. cms使用typecho,数据库使用PostgreSQL(部署全文检索非常方便),主题使用handsome(功能基本可以满足个人需求).参考:

typecho 不折腾,原生支持markdown。

3.内容更新

  • vps部署gogs,这样可以在任意支持git的终端上写post,甚至可以直接在浏览器里登录gogs写post
  • 本地编写markdown文件,push到gogs
  • gogs做两件事情
    • checkout最新的post到指定目录
    • checkout后执行python脚本,更新post内容到typecho。python脚本实现思路参考:typecho更新脚本实现思路

4.其他

  • 访问统计,使用 matomo

最后修改:2021 年 01 月 31 日 12 : 35 PM
如果觉得我的文章对你有用,请随意赞赏