a netty and github based blog app.
基于GitHub issue的博文、评论
使用GitHub api V4读取issue,每分钟进行一次全量更新
基于netty的静态文件服务器,不存在seo问题,单机QPS1000
解压后目录结构如下:
├── data 静态文件目录
├── config.json 配置文件
├── start.sh 启动脚本
├── start.bat 启动脚本
├── yinwangblog-0.jar jar包
{
"githubToken": "", //github token,用与访问github api,获取方式:https://github.com/settings/tokens
"serverIp": "0.0.0.0", //服务器ip
"serverPort": 9701, //服务器端口
"siteRoot": "http://127.0.0.1:9701", //http服务器网址
"githubName": "mightofcode", //github name
"githubRepo": "blog", //github 仓库 会从这个仓库的issues读取blog
"blogName": "我没有在扯淡", //博客名
"links": [ //首页右上角的链接
{
"title": "微博",
"href": "https://www.baidu.com/"
},
{
"title": "付费",
"href": "https://www.baidu.com/"
},
{
"title": "联系",
"href": "https://www.baidu.com/"
}
]
}
java -jar yinwangblog-0.jar config.json
或者直接 ./start.sh
你可以修改data下面的静态文件来调整网站样式.
from https://github.com/mightofcode/netty-issue-blog
No comments:
Post a Comment