Skip to content
/ next-ghost-template Public template

Super simple Next.Js + Ghost headless cms template

License

Notifications You must be signed in to change notification settings

JfrAziz/next-ghost-template

Repository files navigation

Super Simple Next Js + Ghost Blog

homepage

This is just simple Next.js blog+Ghost API. You can use for your blog and deploy to vercel or your custom next server. Here the demo. If you wanna use this template, don't forget to add some environment variables below

env value *
GHOST_API_URL your ghost blog url (https://example.com) required
GHOST_API_KEY api key for your ghost blog, you can create custom integration for this required
GHOST_API_VERSION ghos api version, default is v3 you can use another version optional
IMAGE_DOMAINS comma separated domain url for your image, example.com,cms.example.com required
SITE_URL your blog domain if you using custom domain, default is your vercel url of yoru project optional

Features

This template has some features :

  • Full SEO, you have robots.txt, sitemap.xml autogenerated
  • Simple, Minimalistic, and 🚀 Fast
  • You can embed any script or iframe to your blog like github gist, codepen , zapier, yputube, and others
  • Optimized Image, yeah this template use Next.js Image component
  • Infinite Scroll for your homepage, this template use infinite scroll instead pagination.
  • Dark Mode
  • Tags
  • Comment System
  • Subscription Menu

Some features may be not implemented yet, and will be implemented soon.

Install

You can install to your vercel account by simply clicking button below

Deploy with Vercel

or you can run this project by using this command

git clone https://github.com/JfrAziz/next-ghost-template.git

cd next-ghost-template

npm install

npm run dev

Note

If you wanna add some features from this template, feel free to fork or add pull request 😅😅