人类的本质是造轮子。
我的博客和随之诞生的辣鸡博客模板
index.html
和rss.xml
为generator.py
根据原始index.html
和/blog
文件夹下的markdown
文件生成的文件。每次添加新博客后需要手动运行。blog-template.html
为所有博客页面的框架页面,客户端通过读取服务器上的markdown博客文件
和blog-template.html
实时渲染出博客页面。/blog文件夹
存放博客。- 评论系统由utterances提供。
- clone this repository
- 全文搜索
saafo.cc
替换为您的域名,并将有必要修改的地方都修改掉。这是基于我的需求创建的仓库,所以没有做分离,鲁棒性不好。 - pip install markdown
nginx
配置:server{ listen 443 ssl; server_name blog.saafo.cc; location = / { return 301 https://saafo.cc; } location ~* \.md$ { root (这里放homepage文件夹目录); try_files $uri =404; } location / { root (这里放homepage文件夹目录); try_files $uri /blog-template.html =404; } }
- 每次更新博客时将
markdown文件
放入/blog文件夹
,然后运行generator.py
。
- 与
Github Pages
不兼容。如果要在其上使用需要修改js文件。 utterances
目前处于墙的薛定谔态,有时会出现加载不出评论区的情况。