使用自托管的 Ghost 平台

2017/07/30 | 1分钟阅读 | 更新于 2017/07/30

Ghost 是一个在线博客平台,自带权限管理,有管理员,编辑和作者三种角色。目测理想的使用场景是一个若干人的团队,按照角色进行分工,以产出内容为主。

Ghost 继续 Node.js 可以配置包括 SQLite, MySQL 等在内的一些数据库。内置 Node-mailer 可以发送团队成员邀请的邮件。

印象里 Ghost 出现已经蛮久了,上一次配置的时候还需要自己去更改配置文件,进程守护,配置 nginx,获取 SSL 证书等等。现在的话,一个 ghost-cli 就全部解决了。

处于安全原因,Ghost 的安装文档会要求你新建一个普通账户,而不是直接用 root 账户开搞。此外,初始配置的时候,Ghost 会问你要 MySQL 的用户名密码,即使你给了 root 账户,它也会自己创建一个普通用户。以及,现在它可以自行获取 Lets Encrypt 证书并配置 nginx。这真的非常的省心。

最近和几个同学拿 Ghost 搞了一个前端博客,叫 Feddy https://feddy.org,目前还没多少内容。不过欢迎访问,当时的 Ghost 配置笔记也一并奉上 https://feddy.org/ghost-configure-note/.

最近的话,Ghost 几乎在日更,隔一天进下管理后台就会发现,Ghost 又有新版本了。不过更新也方便,登录服务器,sudo ghost update,或者有时候需要更新 ghost-cli,那就 sudo yarn global add ghost-cli 或者 sudo npm install -g ghost-cli

© 2026 香蕉引擎故障报告

🌱 Powered by Hugo with theme Dream.

关于

要怎么介绍自己呢,🤔。

很早以前是作为 Web 前端在学习的,但是工作第一年就成为了全干工程师。喜欢尝试各种东西,什么都会一点。

一直很喜欢 Ebiten 游戏引擎 ,特别简洁,用它做过一些小东西,可以查看这个分类 。另外特别推荐这个木鱼 ,是一个相对完整的小玩意儿,包含手搓的一个简单的 UI 框架;支持鼠标和键盘操作;有多语言和主题切换功能;同时支持 Web 端和客户端。它的源代码在 bin16/wooden-fish

主题

网站基于 Hugo,当前使用的是 hugo-theme-dream 主题的修改版 ,根据我的需要,做了一些对 PaperMod 的兼容。

我自己也写过主题 ,但是没有别人写的好看。

正在从我的笔记中往外搬运内容

等待更新:

  • 从《锈湖》中学了些什么东西
  • 我拿 React 写解谜游戏的经过
  • 基于 Pocketbase 的 Pocket Memos
  • 数独!