Repolode
TryGhost

TryGhost/Ghost

Открытая headless-платформа для публикаций на Node.js: блоги, членство, платные подписки и рассылки.

Open source альтернатива:SubstackMediumWordPress

Звёзды
55,578
Форки
12,020
Открытые issues
200
Последний коммит
5 часов назад

Что это?

Ghost — открытая платформа для публикаций на Node.js. По задумке это headless-система: контент управляется через административный интерфейс и передаётся на любой фронтенд через content API, а встроенная система тем отвечает за отображение сайта по умолчанию. Платформа рассчитана на независимых авторов и издания, которые хотят наряду с сайтом развивать программы членства, платные подписки и рассылки.

В проект входит CLI ghost-cli для установки локального экземпляра для разработки или production-сервера с автоматической настройкой SSL через Let's Encrypt. В официальной документации описаны рекомендуемые варианты хостинга, обновления, разработка тем и content API. Кодовая база организована как монорепозиторий TypeScript, проект распространяется по лицензии MIT.

Ghost также доступен как управляемый сервис Ghost(Pro): он берёт на себя хостинг, CDN, резервное копирование и обслуживание сайтов, которые не хотят размещать самостоятельно.

Ключевые возможности

  • 01Headless-архитектура, предоставляющая доступ к контенту через content API
  • 02Встроенные программы членства, платные подписки и отправка рассылок
  • 03Система тем для настройки дизайна сайта по умолчанию
  • 04CLI-установщик с режимами для локальной разработки и production, включая автоматическую настройку SSL
  • 05Официальный хостинг Ghost(Pro) для управляемого развёртывания

Сценарии использования

  • Независимые авторы, запускающие платную рассылку или сайт с членством
  • Издания, которым нужна CMS в качестве бэкенда и собственный фронтенд через content API
  • Разработчики, размещающие блог самостоятельно на своём Node.js-сервере

Быстрый старт

  1. 1

    Установите Ghost CLI глобально с помощью npm

    npm install ghost-cli -g
  2. 2

    Установите локальный экземпляр Ghost

    ghost install local
  3. 3

    Чтобы установить Ghost на сервер с автоматической настройкой SSL, ознакомьтесь с документацией по установке для production и выполните полную установку

    ghost install

Что важно знать

  • Для production-хостинга необходимо самостоятельно управлять сервером или оплачивать управляемый сервис Ghost(Pro).
  • Чтобы вносить вклад в monorepo, нужно следовать отдельной документации по кодовой базе.

Темы

Частые вопросы

Что такое Ghost?
Открытая headless-платформа для публикаций на Node.js: блоги, членство, платные подписки и рассылки. Ghost — открытая платформа для публикаций на Node.js. По задумке это headless-система: контент управляется через административный интерфейс и передаётся на любой фронтенд через content API, а встроенная система тем отвечает за отображение сайта по умолчанию. Платформа рассчитана на независимых авторов и издания, которые хотят наряду с сайтом развивать программы членства, платные подписки и рассылки.
Ghost можно использовать бесплатно? Какая у него лицензия?
Ghost распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Ghost всё ещё поддерживается?
Активно поддерживается. Последний коммит в Ghost — 21 окт. 2026 г..
Для чего можно использовать Ghost?
Независимые авторы, запускающие платную рассылку или сайт с членством Издания, которым нужна CMS в качестве бэкенда и собственный фронтенд через content API Разработчики, размещающие блог самостоятельно на своём Node.js-сервере
Как установить Ghost?
Установите Ghost CLI глобально с помощью npm: npm install ghost-cli -g Установите локальный экземпляр Ghost: ghost install local Чтобы установить Ghost на сервер с автоматической настройкой SSL, ознакомьтесь с документацией по установке для production и выполните полную установку: ghost install
Где скачать Ghost?
Исходный код и инструкции по установке — на GitHub: https://github.com/TryGhost/Ghost

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты