如何使用Docsify、Github webhook和JGit实现个人博客搭建?

2026-04-28 11:140阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计3775个文字,预计阅读时间需要16分钟。

如何使用Docsify、Github webhook和JGit实现个人博客搭建?

开始使用Halo博客后,发现遇到的问题还挺多。时不时有各种命名、主题选择、报错等问题,有时甚至想升级,但又觉得麻烦,只想简单点。这两天抽空整理了一篇攻略,希望能帮到大家。

一开始博客使用的 Halo,发现问题比较多啊,时不时的莫名其妙主题各种报错,有时候还要升级,麻烦的要死,于是就想弄简单点。

这两天抽空反复倒腾了一遍,不小心还把镜像给尼玛删了,发的文章都没了,痛定思痛,要做改变!

众所周知,我懒出名了,我觉得这种事情你不要老是让我操心啊,最好是一年都不要动一下才好,这搞的跟什么一样。

研究一会儿,最终还是决定 docsify+github 来弄,初步的想法是本地写好 MD 文件直接 push 到 github上,然后触发 github 的webhook,触发脚本去 pull 代码到服务器上。

这样的话还有点想象空间,以后可以省去一大部分同步文章的工作,都可以出发回调去通过 API 同步,不过暂时还没有调研这些平台是否能支持,不过应该问题不大。

试试解决方案可不可行吧,我觉得很 nice。

docsify 搭建安装

首先安装 docsify-cli 工具

npm i docsify-cli -g

然后进入自己的目录,初始化

docsify init ./

这样就差不多了,多了几个文件,简单修改一下 index.html,配置下名字和代码仓库的信息,开启下左边的侧边栏。

同时补充一点插件,都从网上搂的。

阅读全文

本文共计3775个文字,预计阅读时间需要16分钟。

如何使用Docsify、Github webhook和JGit实现个人博客搭建?

开始使用Halo博客后,发现遇到的问题还挺多。时不时有各种命名、主题选择、报错等问题,有时甚至想升级,但又觉得麻烦,只想简单点。这两天抽空整理了一篇攻略,希望能帮到大家。

一开始博客使用的 Halo,发现问题比较多啊,时不时的莫名其妙主题各种报错,有时候还要升级,麻烦的要死,于是就想弄简单点。

这两天抽空反复倒腾了一遍,不小心还把镜像给尼玛删了,发的文章都没了,痛定思痛,要做改变!

众所周知,我懒出名了,我觉得这种事情你不要老是让我操心啊,最好是一年都不要动一下才好,这搞的跟什么一样。

研究一会儿,最终还是决定 docsify+github 来弄,初步的想法是本地写好 MD 文件直接 push 到 github上,然后触发 github 的webhook,触发脚本去 pull 代码到服务器上。

这样的话还有点想象空间,以后可以省去一大部分同步文章的工作,都可以出发回调去通过 API 同步,不过暂时还没有调研这些平台是否能支持,不过应该问题不大。

试试解决方案可不可行吧,我觉得很 nice。

docsify 搭建安装

首先安装 docsify-cli 工具

npm i docsify-cli -g

然后进入自己的目录,初始化

docsify init ./

这样就差不多了,多了几个文件,简单修改一下 index.html,配置下名字和代码仓库的信息,开启下左边的侧边栏。

同时补充一点插件,都从网上搂的。

阅读全文