常阳时光

Gridea,一个静态博客写作客户端(GUI 版 Hugo)

前几天折腾 Hugo,上手不难,建了个几乎零成本垃圾站,真香!Hugo 本地环境搭建比 Jekyll 简单,而 Gridea 比 Hugo 更简单,甚至,从功能上来说,Gridea 就是 Hugo GUI 版。

Gridea 简介

Gridea,一个静态博客写作客户端,小白也可以 GitHub Pages 搭建静态博客。开源、易用、强大。记录生活、心情、知识、笔记、创意...

Gridea 特色

Gridea 官方上手教程:网页 · 截图

Gridea 本地环境搭建

如果你折腾过静态博客,上手 Gridea 没有任何门槛,就一碟小菜。

Git 安装

Gridea 同步功能依赖本地 Git 客户端, Git 官网下载平台对应安装程序,一般一路下一步即可。

Gridea v0.9.2 版本已经更换 Git 部署模块,本地不需要安装 Git 也可以畅快使用 Gridea。

Gridea 安装

Gridea 官网下载对应平台程序进行安装即可。

GitHub 配置

创建新 repository,配置 GitHub Pages。

创建 repository

repository 需要选择 Public,Private 则需要 Pro 用户才能创建 GitHub Pages。

开启 GitHub Pages

进入 repository,Settings,GitHub Pages,可以选择 master 主分支直接生成 GitHub Pages,或者 /docs 目录。当然,也可以新建分支。

开启后,重新找到 GitHub Pages 设置的地方,点击「Choose a theme」随意选择一个主题,初始化,GitHub Pages 就可以访问了。还可以自定义域名,强制开启 HTTPS。自定义域名,需要把域名 CNAME 到 .github.io

解析成功,等待24小时左右才能开启 HTTPS。(不过一般十来分钟就能搞定)

创建新 GitHub token

Gridea 管理 GitHub Pages 需要 token。登录 GitHub,点击「这里」创建一个新 token。勾选上 repo 相关权限即可。注意保存 token,关闭这个网页后就再也看不到它了。

Gridea 配置

配置不难,按实际配置即可。首先配置好「配置」-「基础配置」:

域名:https://grieda.0xo.net —— 根据实际填写,自定义域名,或者 GitHub 二级域名
仓库:grieda —— 如果不行,可以填写类似这种 ynzone.github.io 形式
分支:master —— 一般主分支
仓库用户名:ynzone —— 一般就是用户名
邮箱:pronhub@gmail.com —— GitHub 账户邮箱
Token:••••••••••••••••••••••••••••••••••••••••
CNAME:grieda.0xo.net —— 自定义域名一定要配置上

保存配置,测试连接成功即可。

其他配置按需要修改即可。文章 MarkDown 格式,保存在本地,也可以选择 Dropbox 同步。

不折腾的话,默认主题选择一个喜欢的,就可以安心写博客了。

演示站:https://grieda.0xo.net