背景

我最近碰到了以下问题:

  1. 偶尔想写点东西,想有一个个人 blog
  2. 不懂代码:听到部署、买域名、备案、服务器这些词就头疼想逃避
  3. 不想花钱:买服务器、域名一年好几百甚至可能上千

解决方案

基于yihong0618的 gitblog 项目,在 GitHub 上搭建一个基于 issues 的个人博客。

这个方法有以下几个优点:

  1. 完全免费:不会碰到域名、服务器、备案、一年多少钱这些问题
  2. 非常简单:会下载文件、上传文件、编辑文件就可以完成
  3. 自动化:大佬已经写好了一些函数和脚本,可以自动化完成一些操作

搭建前需要什么:

  1. 可以登录使用 GitHub
  2. 注册一个 GitHub 账号

操作教程

操作教程可以参考这个知乎链接,教程写的非常详细,部分页面UI因版本问题跟现在有点区别,但是基本不影响操作。

不过需要补充一点,按教程操作完成后需要把 GitHub Action 的读写权限打开。操作方式为 Settings - Actions - General - 勾选 Read and write permissions - save,如下图所示:

结语

以上就是全部内容,非常感谢 @yihong0618 老师的代码。