Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Lumen is a minimal, lightweight and mobile-first starter for creating blogs using Gridsome and Kentico Kontent.
Gridsome Starter Kontent Lumen is a minimal, mobile-first blog starter that pairs the Gridsome static site generator with the Kontent headless CMS to produce a lightweight static blog with content managed separately.
Gridsome Starter Kontent Lumen is a boilerplate template for creating blogs using Gridsome, a Vue-based static site generator, and Kentico Kontent as the headless content management system. It takes content from a Kontent project and generates a static blog with archive pages for tags and categories. The template is hosted in the Kentico GitHub organization and includes a live demo deployed on Netlify.
First, install Node.js and the Gridsome CLI. Next, create your repository from the template, create an empty Kontent project, and import the bundled kontent-backup.zip via the Kontent Backup Manager or Template Manager UI. After publishing the imported items in Kontent, set KONTENT_PROJECT_ID in a .env file, then run npm install and npm run develop for local development or npm run build for a production build.
You need Node.js installed locally. For the content side, you'll need a Kontent project and either the Kontent Backup Manager CLI or the Template Manager UI to import the supplied backup file.
Yes, this starter is released under the MIT license, so it is free to use, modify, and redistribute. Hosting and Kontent plan costs are separate and depend on your choices.
Click the Deploy to Netlify button shown in the README. After authenticating with GitHub and choosing a repository name, Netlify creates a copy of the template in your account, runs the build, and brings you to the deployed site dashboard.
Add your own tracking ID to gridsome.config.js before deploying to production. The template includes Google Analytics support that picks up that configuration.
