返回目录
开源项目开发者工具类新手

Ghost - 现代出版、会员、订阅和新闻通讯的开源平台

Ghost 是一个开源、无头 Node.js CMS,专注于现代出版、会员管理、订阅和新闻通讯。用户可通过官方托管服务快速部署,也可使用 Ghost CLI 自托管。项目采用 MIT 许可证,由 Ghost Foundation 维护。

0 次阅读2026/09/09 发布
Ghost - 现代出版、会员、订阅和新闻通讯的开源平台 来源图片

社区作者 · zZz

它解决什么问题

Ghost 是一款用于现代出版的开源内容管理系统,定位为“独立、专业的发布平台”。它是最流行的开源、无头 Node.js CMS,能够与已有工具链配合,支持会员管理、订阅服务和新闻通讯等场景。项目官方推荐使用 Ghost(Pro) 托管服务,以约 2 分钟时间启动新站点,并自带全球 CDN、备份、安全与维护。

同时用户也可通过 Ghost CLI 自行安装:本地可执行 ghost install local 快速启动;服务器上可执行 ghost install 完成包括 LetsEncrypt SSL 自动配置在内的生产环境安装。所有收入归 Ghost Foundation,用于项目开发与维护。该项目遵循 MIT 许可证,Ghost 与 Ghost Logo 是 Ghost Foundation Ltd. 的商标。

— 本文由 AI 根据公开来源辅助整理,命令、版本与许可证请在使用前到原始页面复核。

安装 / 开始使用

官方推荐使用 Ghost(Pro) 托管服务快速启动生产实例。若自行运行实例,采用 Ghost CLI:

  1. 准备环境:需要可使用 npm 命令的 Node.js 环境,页面未标明具体版本要求。

步骤 2 · 安装 Ghost CLI:执行

可复制命令
npm install ghost-cli -g

  1. 本地安装:带上 local 标志运行 ghost install local,可在不到一分钟内于本机启动。

更多关于推荐的托管堆栈、正确升级、主题开发和 API 使用的说明,参见官方文档。想参与贡献的开发者,请参考贡献指南和代码库文档。

  1. 服务器生产安装:在服务器上运行 ghost install,安装过程会自动配置 LetsEncrypt SSL。

来源教程配图

Ghost
配图 1 · Ghost查看原图
Ghost
配图 2 · Ghost查看原图
Fiercely independent, professional publishing. Ghost is the most popular open source, headless Node.js CMS which already works with all the tools you know and love.
配图 3 · Fiercely independent, professional publishing. Ghost is the most popular open source, headless Node.js CMS which already works with all the tools you know and love.查看原图
Ghost(Pro)
配图 4 · Ghost(Pro)查看原图
Ghost(Pro)
配图 5 · Ghost(Pro)查看原图

适用场景

搭建博客或在线杂志
构建无头 CMS 发布平台
创建付费会员体系
管理读者订阅
发送新闻通讯
通过 API 输出内容到前端应用