WebServer/README.md · geliang/MarkDownNodeWebServer - 码云 Gitee.com
nodejs 版本4.0+ git 用于更新拉取md文档内容。 nginx(可选) Nigix用于反代80/43端口,非必选,但建议上,https+域名方便google收录, 1、从 git 拉取源代码。 2、配置端口号 默认端口为 3000,有需要可以打开 example 目录下 multiple-instances.js 文件定位到最后,修改端口号。 定位到如下代码,修改你想要配置的端口号。 修改 multiple-instances.js 文件为可执行权限 3、配置blog内容源的自动更新 写的blog有内容上的变动,直接push到git服务器,网站立刻就更新了.原理是通过git的webhook请求去触发更新脚本.默认脚本会去pull指定的git仓库. 3.1 配置更新操作的脚本 该脚本会被./webhook接口调用. 打开文件 ./example/scripts/pulldoc.sh,配置你的文档源git地址 把 pulldoc.sh 文件内容中 git 地址改为文档的 git 地址。 注意 如果git仓库有密码或ssh校验,则需要配置好git的校验. 注意 git 地址后面一定要加 content 字段, content为文档源存放目录.
https://gitee.com/geliang/MarkDownNodeWebServer/blob/master/WebServer/README.md