Skip to content

fiioonnn/kerncms

Repository files navigation

Kern CMS

A self-hosted, Git-based headless CMS. Connect your GitHub repo, define content types, and manage structured content through a visual editor — all changes are committed back to your repository.

Website | Documentation

Quick Start

cp .env.example .env
npm install
npm run db:push
npm run dev

Open http://localhost:3000 and follow the setup wizard.

Docker

docker compose up

Tech Stack

  • Next.js (App Router)
  • SQLite + Drizzle ORM
  • GitHub App integration for repo access
  • Better Auth for authentication

License

AGPL-3.0

About

Git-based headless CMS with a beautiful UI, AI schema generation, and multi-tenant support. Works with Astro, Next.js, Nuxt, SvelteKit and more.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages