Ghost博客系列I | Ghost博客搭建指南,专注写作不折腾

我使用过很多博客平台,比如 WordPress、Typecho、Hexo 等,折腾来折腾去,最后发现还是

Ghost博客系列I | Ghost博客搭建指南,专注写作不折腾
我使用过很多博客平台,比如 WordPress、Typecho、Hexo 等,折腾来折腾去,最后发现还是 Ghost 最适合我。

比如我的博客心路历程:

  • 使用 WordPress 搭建博客,但是 WordPress 是 PHP,加一些东西比较困难,于是放弃了。
  • 听说 Next.js 很火,于是使用 Next.js 搭建博客,但是 Next.js markdown 很多需要自己配,遇到新的漂亮组件库我又想折腾,内容没写多少。
  • 听说 Astro 体验很好、性能也不错,于是又迁移到 Astro,一切都很完美,但是博客主题太少了,又开始折腾自己的主题。

最后我发现,因为太容易被各种新奇的组件库、博客系统、性能、这些技术性的东西所吸引,导致很难聚焦到内容本身,博客就荒废了。

我想我需要的其实就是一个只能编辑文章,没有太多配置、技术性干扰的编辑器。让我可以专注于内容本身,于是我最后选择了 Ghost。

首先看下我的博客

博客
博客

为什么选择 Ghost

  • SEO友好: 自带 sitemap 提交,支持 SEO 优化
  • 专业的内容管理: Post、Tag、Author、Page、Setting、Theme、API
  • 配置简约: 无需复杂的配置,只需专注于内容创作
  • 颜值高: 默认主题设计精美,无需过多定制
  • Wordpress 原班人马打造

Ghost 文章基本卡片介绍

在编辑器中,输入 / 即可打开卡片选择器,选择你想要的卡片。

markdown

这里列举一下5个最常用的卡片

markdown

markdown 卡片是最常用的卡片,支持 markdown 语法,而且支持代码块,是分享代码最方便的卡片。

图片

除了将图片放在博客中,你还可以粘贴CDN中的图片,比如用下面的命名:

/image https://cos.abfree.com.cn/public/1744037532689Bglm0O.gif

图片

html

html是一个非常强大的卡片,可以插入任何html、css、js,使用起来非常的强大

html

callout

callout可以协助我们编写层次更加分明的文章

callout

bookmark

bookmark可以插入任何链接,比如视频、图片、文章、文档链接等。

bookmark

更多卡片的介绍
https://ghost.org/help/cards/

Ghost Docker 安装

Ghost是依赖MySQL的,所以需要先安装MySQL。

这里以 Docker 安装为例,其他安装方式可以参考官方文档。

Dokploy 安装 Ghost

这里我是使用dokploy安装的,

dokploy
记得需要将volume挂载到本地,否则数据(主题、图片等)会丢失。
dokploy

总结

Ghost博客系统的优势在于:

  1. 专注内容创作:摆脱技术细节的干扰,让写作者可以将精力集中在内容创作上
  2. 功能完备:
    • 强大的编辑器,支持多种卡片功能(markdown、图片、html、callout、bookmark等)
    • 专业的内容管理系统
    • SEO友好
  3. 易于部署:支持Docker安装,使用Dokploy等工具可以快速部署
  4. 界面美观:默认主题设计精美,无需过多定制

对于那些想要一个稳定、专业的博客平台,又不想被技术细节分散注意力的创作者来说,Ghost是一个非常好的选择。它让我们能够回归写作的本质,专注于内容的创作和分享。