Easily migrate your Ghost Site to Astro, an Astro Integration that turns your Ghost server into a Headless CMS https://astro-ghostcms.xyz/
Go to file
Adam Matthiesen a40395f369 woot new expressivecode-starlight update! 2024-01-28 03:07:57 -08:00
.github update to reflect new package 2024-01-28 02:00:50 -08:00
.vscode woot new expressivecode-starlight update! 2024-01-28 03:07:57 -08:00
demo demo 2024-01-26 06:40:18 -08:00
packages update to reflect new package 2024-01-28 02:00:50 -08:00
playground cleanup 2024-01-26 05:43:21 -08:00
unlighthouse Create README.md 2024-01-23 18:40:45 -08:00
www woot new expressivecode-starlight update! 2024-01-28 03:07:57 -08:00
.gitignore pnpm monorepo migration complete 2024-01-23 10:51:23 -08:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2024-01-24 16:48:13 -08:00
CONTRIBUTING.md Create CONTRIBUTING.md 2024-01-24 16:58:25 -08:00
LICENSE Create LICENSE 2024-01-24 16:42:07 -08:00
README.md update to reflect new package 2024-01-28 02:00:50 -08:00
SECURITY.md Create SECURITY.md 2024-01-24 17:01:02 -08:00
biome.json pnpm monorepo migration complete 2024-01-23 10:51:23 -08:00
package.json script ocd 2024-01-27 20:33:53 -08:00
pnpm-lock.yaml woot new expressivecode-starlight update! 2024-01-28 03:07:57 -08:00
pnpm-workspace.yaml workspace cleanup 2024-01-25 10:14:59 -08:00
vitest.workspace.json up 2024-01-25 23:01:27 -08:00

README.md

Welcome to Astro-GhostCMS

Quick Start

# Run this command and follow the prompt!
npx @matthiesenxyz/create-astro-ghostcms
# Want to pass arguments through to the command?  YOU CAN!
#  `--install`     : Sets Install Dependencies to 'true'
#  `--git`         : Initiates git Repo
#  `--pkg-manager` : Specify your Package manager(i.e. npm, yarn | DEFAULT: pnpm)

For a full always up to date documentation please checkout Our Website

Demo site Deploy status:

Vercel

Repo Structure

This repo is structured as a monorepo. All of our astro-ghostcms packages can be found under the packages folder. These are all independently published or internal packages that can be found on npmjs.com

In this Repo you will also find the Following:

  • demo: Demo Site
  • www: Public Site
  • playground: Development and Testing
  • packages/:
    • create-astro-ghostcms: CLI Utility to quickly deploy new Astro-GhostCMS projects.
    • astro-ghostcms: The main Integration!
    • astro-ghostcms-theme-default: The Default theme in integration mode.
    • tsconfig: LOCAL Development package for @ts-ghost/core-api.

Notices

Ghost is a trademark of The Ghost Foundation. This project is not directly related to or provided by The Ghost Foundation and is intended to help create a easier method to utilize their provided JavaScript tools to link a Headless GhostCMS install in to your Astro project.