logo
icon

Ghost Lite

使用 SQLite 的轻量 Ghost 博客,无需 MySQL。

template cover
部署次数0
发布者zeaburZeabur
创建于2026-06-11
标签
BlogCMSTool

模版内的服务

Ghost Lite

简介

使用 SQLite 替代 MySQL 的轻量 Ghost 部署方案。适合个人博客、小型出版物,或资源有限的服务器(例如 2GB RAM)。内存使用量远低于标准 Ghost 模板。

Ghost 是一个强大的应用程序,专为专业出版商设计,帮助他们围绕内容创建、分享并发展业务。

使用方式

  1. 部署此模板,系统会提示您绑定您的域名。
  2. 启动服务后,您可以通过 https://<您的域名>/ghost 进入管理面板。
  3. 设置完您的 Ghost 实例后,您的读者可以通过 https://<您的域名> 访问您的 Ghost 网站。

配置

更新 Ghost 域名

在你的 Ghost 服务中运行以下命令(关于如何运行命令,请参阅此文档):

ghost config url https://您的新域名

然后,重启你的 Ghost 服务。

设置邮件

要启用会员邀请和通知的邮件功能,请在 Ghost 服务中配置邮件环境变量:

  1. 进入 Zeabur 的 Ghost 服务
  2. 导航到 Variables(变量)
  3. 根据你的邮件服务提供商添加以下环境变量:
    • mail__transport: 邮件服务(例如:SMTPMailgunSendGrid
    • mail__options__service: 服务名称(例如:GmailMailgun
    • mail__options__auth__user: 你的邮箱用户名
    • mail__options__auth__pass: 你的邮箱密码或 API 密钥
  4. 详细的邮件配置选项,请参阅 Ghost 邮件配置文档

设置新闻通讯

要配置向会员发送新闻通讯:

  1. 访问管理面板 https://<您的域名>/ghost
  2. 导航到 SettingsEmail newsletterMailgun Settings
  3. 配置你的 Mailgun 设置:
    • Mailgun region: 选择你的区域(US 或 EU)
    • Mailgun domain: 输入你的 Mailgun 域名
    • Mailgun private API key: 输入你的私钥
  4. 保存设置
  5. 了解更多请访问 Ghost 新闻通讯文档

忘记密码怎么办?

在你的 Ghost 服务中运行以下命令:

cd /var/lib/ghost && sqlite3 content/data/ghost-local.db "UPDATE users SET password='\$2a\$12\$1hiHKBSMnfHOjS0BQ227sO38Y9JpxnNMKutH573F8zMvkRljPFyGe' WHERE email = '您的信箱';"

您的信箱 替换为您用来登录的邮箱地址。密码将被重置为 password123

如果您想使用其他密码,可以使用此工具生成 bcrypt 哈希值:Bcrypt Generator